Bona萧
Bona萧
发布于 2025-12-08 / 55 阅读
0
0

常见状态码

3xx

  • 300 Multiple Choices (多种选择) • 针对请求, 服务器可执行多种操作。服务器可根据请求者(useragent)选择一项操作, 或提供操作列表供请求者选择。

  • 301 Moved Permanently (永久移动) • 请求的网页已永久移动到新位置。 服务 器返回此响应(对 GET或HEAD请求的响应)时,会自动将请求者转到新位置。

  • 302 Move Temporarily (临时移动) • 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。

  • 303 See Other (查看其他位置) • 请求者应当对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码。

  • 304 Not Modified (未修改) • 自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。

  • 305 Use Proxy (使用代理) • 请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理。

4xx

  • 400 Bad Request:请求格式错误或参数缺失,服务器无法理解该请求。 • 解决方案:检查请求的URL、头部或参数是否正确。

  • 401 Unauthorized:请求需要用户认证,但未提供有效的认证信息。 • 解决方案:提供正确的身份验证信息,如用户名和密码。

  • 403 Forbidden:请求被服务器拒绝,通常是因为权限问题。 • 解决方案:确保访问权限正确,检查文件或目录的权限设置。

  • 404 Not Found:请求的资源不存在,通常是URL错误或资源被删除。 • 解决方案:检查请求的URL是否正确,确保资源存在;可以使用301重定向到新页面。

  • 405 Method Not Allowed:请求方法不允许,客户端使用了不被支持的HTTP方法(如用POST访问只允许GET的资源)。 • 解决方案:检查HTTP方法是否与资源的要求一致,避免不支持的方法。

  • 412:412666是边缘返回的,建议检查是否有配置边缘函数。

  • 416:416状态码是请求range不合法,客户端请求的range范围不在源文件的content-length内。

  • 429:限流

  • 499:客户端主动断开:常见集中在某一个或几个客户端的异常行为;或者是RT长导致客户端主动断开。

5xx

  • 500 Internal Server Error:服务器内部错误,通常是代码或配置错误。 • 解决方案:检查服务器日志,找出导致错误的原因,修复代码或配置问题。

  • 502 Bad Gateway:代理服务器无法从上游服务器获得有效响应。 • 解决方案:检查代理服务器和上游服务器之间的通信,确保上游服务器正常工作。

  • 503 Service Unavailable:服务器当前无法处理请求,通常是由于过载或临时维护。 • 解决方案:检查服务器负载,增加服务器资源或等待服务器恢复。

  • 504 Gateway Timeout:代理服务器等待上游服务器响应超时。 • 解决方案:检查上游服务器的性能和配置,确保其能及时响应请求。


评论