本文最后更新于 7 年前 ,文中信息可能已经过时。如有问题请在评论区留言。

常用状态码

完整状态码参考:HTTP 响应状态码 — MDN Web Docs

状态码描述
200服务器响应正常
301请求的网页已永久移动到新位置。当 URLs 发生变化时,使用 301 代码搜索引擎索引中保存新的 URL
302请求的网页临时移动到新位置。搜索引擎索引中保存原来的 URL
304该资源在上次请求之后没有任何修改(通常用于浏览器的缓存机制,使用 GET 请求时尤其需要注意)
400无法找到请求的资源 / 服务器不理解请求的语法
403没有权限访问资源 / 服务器拒绝请求
404需要访问的资源不存在 / 服务器找不到请求的网页。服务器上不存在的网页经常会返回此代码
407访问的资源需要代理身份验证
410请求的资源永久删除后,服务器返回此响应。该代码与404(未找到)代码相似,但在资源以前存在而现在不存在的情况下,有时用来替代 404 代码。如果资源已永久删除,应当使用 301 指定资源的新位置
414请求的 URL 太长
500服务器内部错误
503服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态