HTTP响应码大全详解

Http响应码大全

常见响应码:

​ 200(成功),301(永久移动),302(临时移动),400(错误请求),401(未授权),403(请求被禁止),404(未找到),500(服务器内部错误)

1xx: 信息

响应码:响应描述:
100 继续服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。
101 切换协议服务器转换协议:请求者已要求服务器切换协议,服务器已确认并准备切换。
103 早期提示此状态代码主要用于与link链接头一起使用,以允许用户代理在服务器仍在准备响应时开始预加载资源

2xx: 成功

响应码:响应描述:
200 成功请求成功(这是对HTTP请求成功的标准应答。)
201 已创建请求被创建完成,同时新的资源被创建。
202 已接受供处理的请求已被接受,但是处理未完成。
203 非授权信息请求已经被成功处理,但是一些应答头可能不正确,因为使用的是其他文档的拷贝。
204 无内容请求已经被成功处理,但是没有返回新文档。浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。
205 重置内容请求已经被成功处理,但是没有返回新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容。
206 部分内容客户发送了一个带有Range头的GET请求,服务器完成了它。

3xx: 重定向

响应码:响应描述:
300 多种选择多重选择。链接列表。用户可以选择某链接到达目的地。最多允许五个地址。
301 永久移动所请求的页面已经转移至新的 URL 。
302 临时移动所请求的页面已经临时转移至新的 URL 。
303 查看其他位置所请求的页面可在别的 URL 下被找到。
304 未修改未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。
305 使用代理客户请求的文档应该通过Location头所指明的代理服务器提取。
306目前已不再使用,但是代码依然被保留。
307 临时重定向被请求的页面已经临时移至新的 URL 。
308 永久重定向308 的定义实际上和 301 是一致的,唯一的区别在于,308 状态码不允许浏览器将原本为 POST 的请求重定向到 GET 请求上。

4xx: 客户端错误

响应码:响应描述:
400 错误请求因为语法错误,服务器未能理解请求。
401 未授权合法请求,但对被请求页面的访问被禁止。因为被请求的页面需要身份验证,客户端没有提供或者身份验证失败。
402保留供将来使用
403 禁止合法请求,但对被请求页面的访问被禁止。
404 未找到服务器无法找到被请求的页面。
405 方法禁用请求中指定的方法不被允许。
406 不接受服务器生成的响应无法被客户端所接受。
407 需要代理授权用户必须首先使用代理服务器进行验证,这样请求才会被处理。
408 请求超时请求超出了服务器的等待时间。
409 冲突由于冲突,请求无法被完成。
410 已删除请求的资源已永久删除,被请求的页面不可用。
411 需要有效长度“Content-Length” 未被定义。如果无此内容,服务器不会接受请求。
412 未满足前提条件请求中的前提条件被服务器评估为失败。
413 请求实体过大由于所请求的实体太大,服务器不会接受请求。
414 请求的 URI 过长由于 URL 太长,服务器不会接受请求。当 POST 请求被转换为带有很长的查询信息的 GET 请求时,就会发生这种情况。
415 不支持的媒体类型由于媒介类型不被支持,服务器不会接受请求。
416 请求范围不符合要求客户端请求部分文档,但是服务器不能提供被请求的部分。
417 未满足期望值服务器不能满足客户在请求中指定的请求头。

5xx: 服务器错误

响应码:响应描述:
500 服务器内部错误请求未完成。服务器遇到不可预知的情况。
501 尚未实施请求未完成。服务器不支持所请求的功能,或者服务器无法完成请求。
502 错误网关请求未完成。服务器充当网关或者代理的角色时,从上游服务器收到一个无效的响应。
503 服务不可用服务器当前不可用(过载或者当机)。
504 网关超时网关超时。服务器充当网关或者代理的角色时,未能从上游服务器收到一个及时的响应。
505 HTTP 版本不受支持服务器不支持请求中指明的HTTP协议版本。
511 身份验证用户需要提供身份验证来获取网络访问入口。
  • 16
    点赞
  • 159
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值