HTTP协议常见错误代码大全

编辑:云鸦网络 时间:2021-08-02 18:26

HTTP协议常见错误代码大全

2xx Success Codes(标识成功处理了请求的状态代码) 
 
200 - OK (服务器成功处理了请求)
201 - Created(请求成功并且服务器创建了资源)
202 - Accepted(服务器已接收请求,但尚未处理)
203 - Non-Authoritative Information (服务器已成功处理了请求,但返回的信息可能来自另一来源)
204 - No Content (服务器成功处理了请求,但没有返回任何内容)
205 - Reset Content (重置内容,服务器成功处理了请求,但没有返回任何内容)
206 - Partial Content (服务器成功处理了部分 GET 请求)
 
3xx Redirection Codes (接口重定向)
 
300 - Multiple Choices (针对请求,服务器可执行多种操作。服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择)
301 - Moved Permanently (请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置)
302 - Moved Temporarily (意味着接口将重定向到另一个URL中去)
303 - See Other (请求者应当对不同的位置使用单独的 GET 请求来检索响应时,服务器返回此代码)
304 - Not Modified (自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容)
305 - Use Proxy (请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理)
307 - Redirect Keep Verb (服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求)
 
4xx Failure Codes (这些状态代码表示请求可能出错,妨碍了服务器的处理)
 
400 - Bad Request (Bad Request请求包含语法错误)
401 - Unauthorized (401 Unauthorized当前请求需要用户验证)
402 - Payment Required 
403 - Forbidden (Forbidden服务器已理解请求,但拒绝执行它)
404 - Not Found (服务器找不到请求的网页)
405 - Bad Request (请求行中指定的方法不能用于请求相应的资源)
406 - Not Acceptable (无法使用请求的内容特性响应请求的网页)
407 - Proxy Authentication Required (此状态代码与 401(未授权)类似,但指定请求者应当授权使用代理)
408 - Request Timed-Out (服务器等候请求时发生超时)
409 - Conflict (服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息)
410 - Gone (如果请求的资源已永久删除,服务器就会返回此响应)
411 - Length Required (服务器不接受不含有效内容长度标头字段的请求)
412 - Precondition Failed (服务器未满足请求者在请求中设置的其中一个前提条件)
413 - Request Entity Too Large (服务器无法处理请求,因为请求实体过大,超出服务器的处理能力)
414 - Request, URI Too Large (请求的 URI(通常为网址)过长,服务器无法处理)
415 - Unsupported Media Type (Unsupported Media Type对于当前请求的方法和所请求的资源,请求中提交的实体并不是服务器中所支持的格式,因此请求被拒绝)
 
5xx Server Error Codes (这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。)
 
500 - Internal Server Error (服务器遇到错误,无法完成请求)
501 - Not Implemented (服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码)
502 - Bad Gateway (服务器作为网关或代理,从上游服务器收到无效响应)
503 - Server Unavailable (Service Unavailable由于临时的服务器维护或者过载,服务器当前无法处理请求)
504 - Gateway Timed-Out (Gateway Timeout作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应)
505 - HTTP Version not supported (服务器不支持请求中所用的 HTTP 协议版本)