图解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
    超负荷运转

状态码

状态码

相关推荐
阿巴~阿巴~8 小时前
自定义协议设计与实践:从协议必要性到JSON流式处理
服务器·网络·网络协议·json·操作系统·自定义协议
jinxinyuuuus15 小时前
GTA 风格 AI 生成器:跨IP融合中的“视觉语义冲突”与风格适配损失
人工智能·网络协议
嵌入式-小王16 小时前
每天掌握一个网络协议----ICMP
网络·网络协议·ping
Awkwardx16 小时前
Linux网络编程—应用层协议HTTP
网络·网络协议·http
Running_slave17 小时前
你应该了解的TCP滑窗
前端·网络协议·tcp/ip
无证驾驶梁嗖嗖20 小时前
无需公网 IP,MongoDB 也能跨环境访问?试试这个实用方案
网络协议·tcp/ip·mongodb
Mu.38720 小时前
计算机网络模型
网络·网络协议·计算机网络·安全·http·https
我有一棵树20 小时前
file 协议与 http 协议的区别:为什么本地 HTML 无法加载相对路径 JS,以及正确的解决方式
javascript·http·html
飞行增长手记1 天前
什么是高匿代理IP?安全吗?怎么选?
网络协议·tcp/ip·安全
上海云盾安全满满1 天前
高防 IP 是如何帮助数藏行业防刷
网络·网络协议·tcp/ip