http
文章平均质量分 87
zhangboyj
这个作者很懒,什么都没留下…
展开
-
HTTP协议 - 协议格式
1. 命令行窗口中用telnet测试HTTP协议 HTTP消息是由普通ASCII文本组成。消息包括消息头和数据体部分。消息头以行为单位,每行以CRLF(回车和换行)结束,消息头结束后,额外增加一个CRLF,之后内容就是数据体部分了。我们可以在命令行窗口,通过TELNET,来测试HTTP协议。1. 使用telnet连接到HTTP服务器,如要从google上请求index.html页面,首先要连接到服务器的80端口 telnet www.google.cn 802. 现在已经连接上了服务器,发送http请求消息转载 2010-08-04 11:13:00 · 799 阅读 · 0 评论 -
HTTP协议格式分析
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,浏览器与Web服务器之间所遵循的协议就是HTTP,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。HTTP协议转载 2010-08-04 10:58:00 · 833 阅读 · 0 评论 -
HTTP1.1中CHUNKED编码解析
<br />HTTP1.1中CHUNKED编码解析<br />一般HTTP通信时,会使用Content-Length头信息性来通知用户代理(通常意义上是浏览器)服务器发送的文档内容长度,该头信息定义于HTTP1.0协议RFC 1945 10.4章节中。浏览器接收到此头信息后,接受完Content-Length中定义的长度字节后开始解析页面,但如果服务端有部分数据延迟发送吗,则会出现浏览器白屏,造成比较糟糕的用户体验。<br />解决方案是在HTTP1.1协议中,RFC 2616中14.41章节中定义的原创 2011-03-10 11:17:00 · 53807 阅读 · 5 评论