常见的返回码:
404 Not Found:一般来说是指服务器找不到请求的资源,特殊来说是找到了但不想给你。
502 bad gateway:Web 服务器作为网关或代理服务器时收到无效的响应,如果其他人访问该界面也是502则表示服务器挂了。
以一开头:
1××是信息状态码,表示临时响应并需要客户端继续发送请求的状态码。
100 | 继续,表示服务器已经接收到请求的一部分,通知客户端继续发送请求。 |
101 | 切换协议,当客户端要求服务器切换协议时,服务器已经确认并准备切换协议。 |
以二开头:
2××是成功状态码,表示请求已正常处理完毕。
200 OK | 成功,即请求被服务器正确处理,返回请求获取的内容 |
201 | 请求成功且服务器创建了新的资源 |
202 | 服务器已接收到请求但还未处理,需要等待 |
203 | 服务器已成功处理请求,但返回的信息可能来自另一个源 |
204 No Content | 没有内容,即请求被正确处理但无内容返回(只起通知作用) |
206 Partial Content | 范围请求,即服务器接受范围请求 |
以三开头:
3××是重定向状态码,表示需要额外操作以完成请求(比如用手机号登陆前需要获取验证码)。
300 | 对该请求服务器有多种操作可以执行,会根据请求用户执行不同结果或者返回一个操作列表供请求者选择 |
301 Moved Permanently | 永久重定向,表示该位置的内容被永久地移动到一个新的位置(若非head请回还会返回新位置的超链接) |
302 Found | 临时重定向,表示该位置的资源被临时移动到其他位置(若非head请回还会返回新位置的超链接) |
303 See Other | ,表示该位置还有其他URL,请使用GET来定向获取资源 |
304 Not Modified | 表示请求的附带条件不满足? |
305 | 该资源(网页)只能由代理访问,请客户端使用代理来访问 |
307 Temporary Redirect | 临时重定向,同302 |
以四开头:
4××是客户端错误状态码,表示由于客户端的原因导致服务器无法正确处理请求。
400 Bad Request | 请求报文语法或参数错误,服务器无法解析,请检查后再次请求。 |
401 Unauthorized | 请求需要有HTTP认证信息(浏览器首次接受401时会弹出认证窗口)或者认证失败 |
403 Forbidden | 禁止访问,请求被服务器拒绝,服务器可以选择是否返回原因。最常见的是权限不够。 |
404 Not Found | 一般来说是指服务器找不到请求的资源,但也有的是不想给你所以骗你没找到。 |
405 | 禁用请求中指定的方法 |
416 | 请求页面无法支持的范围,比如一个网站只有一页,但是请求该网站第二页的数据。 |
以五开头:
5××是服务器错误状态码,表示由于服务器原因导致无法正确处理请求。文章来源:https://www.toymoban.com/news/detail-465987.html
500 Intetnal Server Error | 表示服务器执行请求时出错,可能是Web应用有bug或临时故障,也可能是服务器代码有bug。 |
502 bad gateway | 服务器作为网关或代理,从上游服务器收到无效响应。 |
503 Server Unavailable | 服务器在停机维护中或者超负载,暂时无法处理请求。停机维护的话可能会返回一个时间,表示还需要多久才能维护完成。 |
504 | 服务器作为网关或代理,但是没有及时从上游服务器收到请求 |
505 | 服务器不支持请求中所用的 HTTP 协议版本 |
虽然上面说了很多常见的状态码,但是返回的状态码和状态不一致的情况是有可能发生的,比如Web应用程序内部错误,但可能会返回 200 而不是 500。文章来源地址https://www.toymoban.com/news/detail-465987.html
到了这里,关于服务器的返回码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!