html常用响应码

HTTP 响应码,也称 http 状态码(HTTP Status Code),反映了 web 服务器处理 HTTP 请求状态,每一个响应码都代表了一种服务端反馈的响应状态,标识了本次请求是否成功。我们应该了解常见的响应码代表的状态,通过响应码能够对错误进行排查和定位,这是一个测试的必备技能~

HTTP 响应码通常分为五大类:

1XX——信息类(Information),表示收到 http 请求,正在进行下一步处理,通常是一种瞬间的响应状态

2XX——成功类(Successful),表示用户请求被正确接收、理解和处理

200(OK):请求成功。一般用于 GET 与 POST 请求

201(Created):已创建。成功请求并创建了新的资源

202(Accepted):

3XX——重定向类(Redirection),表示没有请求成功,必须采取进一步的动作

301(Moved Permanently):资源被永久移动。请求的资源已被永久的移动到新 URI,返回信息会包括新的 URI,浏览器会自动定向到新 URI。今后任何新的请求都应使用新的 URI

302(Found):资源临时移动。资源只是临时被移动,客户端应继续使用原有 URI304:用其他策略获取资源

4XX——客户端错误(Client Error),表示客户端提交的请求包含语法错误或不能正确执行400(Bad Requests):客户端请求的地址不存在或者包含不支持的参数

401(Unauthorized):未授权,或认证失败。对于需要登录的网页,服务器可能返回此响应

403(Forbidden):没权限。服务器收到请求,但拒绝提供服务404(Not Found):请求的资源不存在。遇到 404 首先检查请求 url 是否正确

5XX——服务端错误(Server Error),表示服务器不能正确执行一个正确的请求(客户端请求的方法及参数是正确的,服务端不能正确执行,如网络超时、服务僵死,可以查看服务端日志再进一步解决)

500(Internal Server Error):服务器内部错误,无法完成请求503(Service Unavailable):由于超载或系统维护(一般是访问人数过多),服务器无法处理客户端的请求 ,通常这只是暂时状态

文章转载:https://zhuanlan.zhihu.com/p/462030879
知乎:卡其《常用响应码》
转载链接

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值