共计 686 个字符,预计需要花费 2 分钟才能阅读完成。
答:HTTP 状态码是 HTTP 协定应答音讯中的一部分。它们形容了客户端申请的处理过程。常见的 HTTP 状态码如下:
1xx(信息类):服务器要求客户端执行持续操作。
- 100(持续):客户端应该持续发送申请。这个状态码示意在发送前,客户端应该晓得持续还是勾销申请。
2xx(胜利):服务器曾经胜利解决了申请。
- 200(胜利):申请已胜利。通常,这意味着服务器提供了申请的页面。
- 204(无内容):申请已胜利,然而响应不蕴含任何实体内容。
- 206(局部内容):服务器胜利解决了局部 GET 申请。
3xx(重定向):须要进行进一步操作以实现申请。
- 301(永恒挪动):申请的网页已永恒挪动到新地位。浏览器应该主动重定向到新地位。
- 302(长期挪动):申请的网页已长期挪动到新地位。浏览器应该持续应用原有地位进行拜访。
- 304(未修改):客户端已执行条件 GET 申请且文档内容未扭转。因而,客户端能够持续应用所保留的缓存。
4xx(客户端谬误):申请中存在语法错误或申请无奈被执行。
- 400(申请谬误):服务器无奈了解申请的格局,客户端应该批改申请的格局后重试。
- 401(未受权):申请须要用户身份验证。
- 403(禁止拜访):服务器回绝了客户端拜访申请。
- 404(未找到):申请的网页不存在。
5xx(服务器谬误):服务器执行申请时产生了谬误。
- 500(服务器谬误):服务器遇到谬误,无奈实现申请。
- 502(谬误网关):服务器作为网关或代理,收到了有效的响应。
- 503(服务不可用):服务器不可用,通常是因为过多的申请或保护中。
这些状态码能够帮忙开发人员、系统管理员或用户诊断 HTTP 申请或响应中的问题,并以此采取相应的口头。
正文完