图解HTTP-HTTP状态码

状态码

状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果。

类别 原因短语
1XX Informational(信息状态码) 接收的请求正在处理
2XX Success(成功状态码) 请求正常处理完毕
4XX Redirection (重定向状态码) 需要进行附加操作以完成请求
5XX Server Error (服务器错误状态码) 服务器处理出错
200 X
  • 200 OK
    表示请求被正常处理了。
  • 204 No Content
    代表服务器端的请求已经成功被处理,返回的响应报文中不含实体的主体部分。也不允许返回任何实体的主体。当返回204,那么浏览器显示的页面不发生更新。
  • 206 partitonal Content
    响应报文中含有Content-Range指定范围的实体内容。
300 X

表示浏览器要执行某些特殊的处理以正确处理请求。

  • 301 Moved Permanently
    永久重定向。表示资源已经被分配了新的URI,以该资源都是这个URI。
  • 302 Found
    临时重定向,该状态码表示请求资源已经被分配了新的URI,希望用户本次能使用新的URI访问。
  • 303 see other
    303 和302 有着相同的功能,但是303 状态码明确表示客户端采用GET方法获取。
    注:
    当301、302、303响应状态码返回时,几乎所有的浏览器都会把POST改成GET,并删除请求报文内的主体,之后请求会自动再次发送。
  • 304 Not Modified
    该状态码表示客户端发送附带条件的请求时,服务器允许请求访问资源,但未满足条件的情况。不包含响应主体。
  • 307 Temporary Redirect
    临时重定向。该状态码与302Found有着相同的含义。302不会遵循标准,307会遵循标准。
400 X
  • 400 Bad Request
    表示请求报文中存在语法错误。
  • 401 Unauthorized
    表示发送的请求需要通过HTTP认证(BASIC认证,DIGEST认证)的认证信息。
  • 403 Forbidden
    表示请求资源被服务器拒绝了。不允许访问某个资源。
  • 404 Not Found
    未找到
500 X
  • 500 Internal Server Error
    服务器本身发生错误
  • 503 Service Unavailable
    超负荷运转

状态码

状态码

相关推荐
shiyi.十一9 小时前
第2章:应用层 — 知识要点与架构
网络·计算机网络·架构
牛马工作号16 小时前
Wi‑Fi 完全指南:从 802.11 协议到 Wi‑Fi 7、AC+AP 与 Mesh 工程组网
网络·网络协议·智能路由器
Geek-Chow16 小时前
ALB SSL policy conflict (AWS Load Balancer Controller)
网络协议·ssl·aws
爱刷碗的苏泓舒17 小时前
FTP、FTPS 与 WinSCP:原理、连接机制及 GNSS 工程应用
网络协议·ftp·winscp·数据下载·ftps
sbjdhjd17 小时前
SQL 注入零基础详解:原理、手工注入流程与 Sqli-Labs 靶场实战1~5关和第9关思路
数据库·sql·计算机网络·web安全·网络安全·网络攻击模型·安全架构
雲帝17 小时前
Windows虚拟机UDP大包分片排障
windows·网络协议·udp
ControlRookie17 小时前
第04篇_把 HTTP 放进 PLC:扫描周期、缓冲区、状态机和能力边界
http·codesys·plc通信
八代臻18 小时前
蒲公英免费异地组网
网络协议
記億揺晃着的那天18 小时前
HTTPS 页面内网直连 NAS:解决 Mixed Content 与公网带宽瓶颈
网络协议·http·https·nas
想学好C++的oMen21 小时前
socket编程TCP
linux·网络·网络协议·tcp/ip