HTTP协议
请求报文
响应报文
请求方式(method)
- GET:从服务器获取一个资源
- HEAD:只从服务器获取文档的响应首部
- POST:向服务器输入数据,通常会再由网关程序继续处理
- PUT:将请求的主体部分存储在服务器中,如上传文件
- DELETE:请求删除服务器上指定的文档
- TRACE:追踪请求到达服务器中间经过的代理服务器
- OPTIONS:请求服务器返回对指定资源支持使用的请求方法
status(http协议常用的状态码)
- 200: 成功,请求数据通过响应报文的entity-body部分发送;OK
- 301: 请求的URL指向的资源已经被删除;但在响应报文中通过首部Location指明了资源现在所处的新位置;Moved Permanently
- 302: 响应报文Location指明资源临时新位置;Moved Temporarily
- 304: 客户端发出了条件式请求,但服务器上的资源未曾发生改变,则通过响应此响应状态码通知客户端;Not Modified
- 401: 需要输入账号和密码认证方能访问资源;Unauthorized
- 403: 请求被禁止;Forbidden
- 404: 服务器无法找到客户端请求的资源;Not Found
- 500: 服务器内部错误;Internal Server Error
- 502: 代理服务器从后端服务器收到了一条伪响应,如无法连接到网关;Bad Gateway
- 503: 服务不可用,临时服务器维护或过载,服务器无法处理请求
- 504: 网关超时
http协议图解