HTTP协议
HTTP请求信息和响应信息的格式
请求:
(1)请求行
a.请求方法
GET
HEAD:与GET请求基本一致,但是不返回内容
POST
PUT
DELETE
TRACE:是你用了代理上网,你想看看代理有没有修改你的HTTP请求,可以使用TRACE来测试
OPTIONS:返回服务器可用的请求方法
b.请求路径
c.所用的协议
HTTP/1.1
(2)请求头信息
Content-Type:application/x-www-form-urlencoded
Content-Length:23
(3)请求主体信息
主体信息可以没有
头信息结束后与主体信息之间要空一行
响应:
(1)响应行
协议版本
状态码 状态文字 说明
1XX 信息 接收到请求,继续处理
2XX 成功 操作成功地收到,理解和接受
3XX 重定向 为了完成请求,必须采取进一步措施
--301/302 永久/临时重定向
--307 重定向中保持原有的请求数据
--304 NOT MODIFIED
4XX 客户端错误 请求的语法有错误或不能完全被满足
--404 NOT FOUND
5XX 服务端错误 服务器无法完成明显有效的请求
(2)响应头信息
(3)响应主体信息