请求(request)报文格式
GET /somedir/page/html HTTP/1.1
HOST: www.someschool.edu
Connection: close//服务器发送完请求对象后就关闭这条连接
User-agent: Mozilla/5.0//用户代理即向服务器发送请求的浏览器类型
Accept-language: fr//表示用户想得到该对象的法语版本
HTTP的请求报文第一行叫做请求行,其后继的为首部行。
请求行有三个字段:方法字段(GET、POST、HEAD、PUT、DELETE),URL字段(带有请求对象的标识/somedir/page/html),HTTP版本字段
首部行HOST: www.someschool.edu指明了对象所在的主机
响应(response)报文格式
HTTP\1.1 200 OK
Connection: close
Date: Tue, 09 Aug 2011 15:44:04 GMT//指示服务器产生并发送改响应报文的日期和时间
Server: Apache/2.2.3(CentOS)//指示该报文由一台Apache产生的
Last-Modified: Tue, 09 Aug 2011 15:11:03 GMT//对象创建或者最后修改的时间
Content-Length: 6821//指示了被发送对象中的字节数
Content-Type: text/html
(data data data data ...)
响应报文包括状态行,6个首部行,实体体。
状态行:协议版本,状态码,响应状态信息。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。