欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:HTTP协议的一些小技巧,下面是详细的分享!
HTTP协议的一些小技巧
如何用Telnet模拟HTTP协议
打开运行,输入cmd,然后再输入telnet www.baidu.com 80 注意:80这个端口号不能省,因为telnet缺省的端口号是23。
cmd窗口会暂时的变成黑屏(黑屏的原因是,telnet默认是关闭命令行回显功能的,可以进入telnet命令行,执行set localecho打开回显功能就OK),然后按ctrl+],屏幕出现了telnet的命令行,再按回车,屏幕又出现黑屏,没事儿,不用担心
现在直接在键盘输入GET /test.html HTTP/1.1 就会模拟GET方式请求服务器,然后下面会显示相关的回复的报文
注意好多网站的超时时间非常短,百度仅仅为5秒,所以操作时间过长的话,就会失去与主机的连接。
为什么要输入GET /test.html HTTP/1.1呢,这是有格式的,通过GET去获取由Request-URI所标识的资源信息基本格式为
GET Request-URI HTTP/1.1
下面是一些例子:
HEAD /index.html HTTP/1.1
Host:www.163.com
HEAD只显示报头信息
HEAD /index.html HTTP/1.1
Host:www.baidu.com
GET /index.html HTTP/1.1
Contection:close
Host:www.baidu.com
注意点:
1,GET请求参数最多为256个字符,POST则会很大。
一般传输的数据分为两种形式:文本和二进制数据的图片,影音,文本超过256个字节要使用POST来进行传输,二进制数据一般也用POST进行传输,POST所携带的信息不会出现在URL地址栏里,一般用于表单的提交,文件的上传等操作。
2,我们平时直接在浏览器里面输入网址去获取资源,这种方式就是GET方式
以上就是关于HTTP协议的一些小技巧的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
