HTTP返回状态码


一、HTTP请求方式
GET:请求指定的页面信息,并返回实体主体。 HEAD:类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头 POST:向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。 PUT:从客户端向服务器传送的数据取代指定的文档的内容。 DELETE:请求服务器删除指定的页面。 CONNECT:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。 OPTIONS:允许客户端查看服务器的性能。 TRACE:回显服务器收到的请求,主要用于测试或诊断。
二、常见HTTP返回状态码
1.2xx
200 - 成功;
201 - Created 已创建;
  服务器已经创建了文档,Location头给出了它的URL。 202 - Accepted 接受;
  已经接受请求,但处理尚未完成。 203 - Non-Authoritative Information 非权威的信息;
  文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝,非权威性信息(HTTP 1.1新)。 204 - No Content 没有内容;
2.3x
x 300 - Multiple Choices 多重选择;
301 - Moved Permanently 永久移动;   客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动地访问新的URL。
302 -
Found 发现;   但新的URL应该被视为临时性的替代,而不是永久性的。
4xx - 客户端错误400 - Bad Request 错误请求;   请求出现语法错误。 401 - Unauthorized 未授权;   访问被拒绝,客户试图未经授权访问受密码保护的页面。
403 - Forbidden 禁止访问;  
资源不可用。
404 - Not Found 找不到;   无法找到指定位置的资源。
5xx - 服务器错误   服务器由于遇到错误而不能完成该请求。
500 - Internal Server Error 服务器内部错误;   服务器遇到了意料不到的情况,不能完成客户的请求。
501 - Not Implemented 没有实现;   服务器不支持实现请求所需要的功能,页眉值指定了未实现的配置。
503 - Service Unavailable 服务不可用;   服务器由于维护或者负载过重未能应答。
504 - Gateway Timeout 网关超时;   由作为代理或网关的服务器使用,表示不能及时地从远程服务器获得应答。
505 - HTTP Version Not Supported http版本不支持;   服务器不支持请求中所指明的HTTP版本。(HTTP 1.1新)。

补充:返回状态码大全:https://www.cnblogs.com/sharesdk/p/9310004.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM