接上一篇GET是最常见的HTTP请求方法,接下来我们就来聊聊关于一份标准的http应该具备哪些要素?以下内容大家不妨参考一二希望能帮到您!

一份标准的http应该具备哪些要素(HTTP基础第二篇)

一份标准的http应该具备哪些要素

接上一篇。

HTTP请求方法“GET”请求方法

GET是最常见的HTTP请求方法。

客户端可以使用GET请求方法从HTTP服务器请求(或“get”)一条资源。

GET请求消息采用以下语法:

GET request-URI HTTP-version (optional request headers) (blank line) (optional request body)

测试HTTP请求

有很多方法可以测试HTTP请求。您可以使用实用程序,如“telnet”或“hyperterm”(在c:\ windows下搜索“telnet.exe”或“hypertrm.exe”),或编写自己的网络程序将原始请求消息发送到HTTP服务器测试各种HTTP请求。

Telnet

“Telnet”是一个非常有用的网络实用程序。您可以使用telnet与服务器建立TCP连接;并发出原始HTTP请求。例如,假设您已在端口8000的localhost(IP地址127.0.0.1)中启动了HTTP服务器:

> telnet telnet> help ... telnet help menu ... telnet> open 127.0.0.1 8000 Connecting To 127.0.0.1... GET /index.html HTTP/1.0 (Hit enter twice to send the terminating blank line ...) ... HTTP response message ...

Telnet是一种基于字符的协议。您在telnet客户端上输入的每个字符都将立即发送到服务器。因此,输入raw命令时不能输入拼写错误,因为delete和backspace将被发送到服务器。您可能必须启用“本地回显”选项才能看到您输入的字符。有关使用telnet的详细信息,请查看telnet手册(搜索Windows帮助)。

Network Program

您还可以编写自己的网络程序,以向HTTP服务器发出原始HTTP请求。您的网络程序应首先与服务器建立TCP / IP连接。建立TCP连接后,您可以发出原始请求。

本文版权归是三僡然所有,转载请标明出处。欢迎转载,欢迎评论,欢迎分享。如果你有文章想分享可以联系我。

,