HTTP协议报文格式(2)
来自:http://www.360doc.com/content/12/0612/14/8093902_217673887.shtml
3. 接收HTTP应答报文
WEB服务器处理客户请求,并向客户机发送应答报文,HTTP协议的应答报文格式为:
应答报文 = 状态行(实体头信息)CRLF [实体内容]
状态行 = HTTP版本号 状态码 原因叙述
状态码描述了WEB服务器执行客户机请求的状态信息,其取值含义如表15-8所示:
表15-8 HTTP应答响应码含义
|
取值 |
描述 |
|
1×× |
保留。 |
|
2×× |
成功接收,比如“200”表示处理成功。 |
|
3×× |
客户需进一步细化请求。 |
|
4×× |
客户错误,比如“404”表示访问的 |
|
5×× |
服务器错误。 |
GET应答报文例子
一个请求URL为"http://www.zhiliaowang.com/toupiaoceshi.asp?name=朱云翔"的应答报文例子如下:
HTTP/1.1 200 OK <html> |
语句"HTTP/1.1 200 OK"中,"200"是响应码,"OK"是原因描述。
POST应答报文例子
下面是HTTP协议中关于POST应答报文例子,节自《中国联合通信公司短消息网关系统接口协议(SGIP)》V1.2版:
HTTP/1.0 200 OK /* 状态行,应答成功 */
<CommandId>=<80000004> /* 以下为POST应答的实体信息 */ |
一般情况下,POST应答报文的"实体"部分存储实际传输的信息。
4. 关闭TCP套接字连接
客户机与服务器双方关闭套接字连接,结束TCP/IP对话。
posted on 2013-07-01 09:17 MoreNotepad++ 阅读(203) 评论(0) 收藏 举报
浙公网安备 33010602011771号