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

状态码

状态码

相关推荐
玩转以太网4 小时前
基于W55MH32Q-EVB 实现 HTTP 服务器配置 OLED 滚动显示信息
服务器·网络协议·http
清源妙木真菌6 小时前
应用层协议——HTTP
网络·网络协议·http
M1A112 小时前
TCP协议详解:为什么它是互联网的基石?
后端·网络协议·tcp/ip
青衫码上行14 小时前
【计算机网络 | 第7篇】物理层基本概念
计算机网络
斯~内克15 小时前
UniApp 页面传参方式详解
网络协议·udp·uni-app
AliciaIr15 小时前
深入理解HTTP:从协议基础到版本演进(上)
前端·http
今禾16 小时前
深入解析HTTP协议:从OSI模型到HTTP/3.0的演进与实战优化
前端·http·面试
破刺不会编程21 小时前
socket编程UDP
linux·运维·服务器·网络·c++·网络协议·udp
FreeBuf_1 天前
CERT/CC警告:新型HTTP/2漏洞“MadeYouReset“恐致全球服务器遭DDoS攻击瘫痪
服务器·http·ddos
图灵学术计算机论文辅导1 天前
傅里叶变换+attention机制,深耕深度学习领域
人工智能·python·深度学习·计算机网络·考研·机器学习·计算机视觉