HTTP 状态码有哪些?分别表示什么?

状态码由三位数字组成,第一位数字表示响应的类型,常用的状态码有五大类:

  • 1xx:表示服务器已接收了客户端请求,客户端可继续发送请求

  • 2xx:表示服务器已成功接收到请求并进行处理

    • 200 OK:表示客户端请求成功
  • 3xx:表示服务器要求客户端重定向 重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)

  • 4xx:表示客户端的请求有非法内容

    • 400 Bad Request:表示客户端请求有语法错误,不能被服务器所理解
    • 401 Unauthonzed:表示请求未经授权,该状态代码必须与 WWW-Authenticate 报头域一起使用
    • 403 Forbidden:表示服务器收到请求,但是拒绝提供服务,通常会在响应正文中给出不提供服务的原因
    • 404 Not Found:请求的资源不存在,例如,输入了错误的URL
    • 414     :Request-URI 太长
  • 5xx:表示服务器未能正常处理客户端的请求而出现意外错误

    • 500 Internal Server Error:表示服务器发生不可预期的错误,导致无法完成客户端的请求 503 Service Unavailable:表示服务器当前不能够处理客户端的请求,在一段时间之后,服务器可能会恢复正常
相关推荐
2401_868534784 小时前
园区网设计
网络
宋浮檀s4 小时前
春秋云镜——CVE-2020-25540
网络·安全·web安全
天天进步20155 小时前
Tunnelto 源码解析 #4:Wormhole 控制通道:WebSocket 如何建立一条“隧道控制线”
网络·websocket·网络协议
xiaofeichaichai5 小时前
网络与跨域
前端·网络
Latticy5 小时前
内网渗透-Windows RDP凭证的抓取和密码破解
网络·安全·网络安全·内网渗透·内网
Forget_85505 小时前
HCIA——计算机网络诞生与发展
服务器·网络·计算机网络
志栋智能6 小时前
超自动化巡检:降低运维总成本(TCO)的有效路径
大数据·运维·网络·人工智能·自动化
古道青阳7 小时前
深入密码学内核:对称/非对称原理、PKI体系及C语言实现
网络协议·https·ssl
Yang96117 小时前
一站式网络检测 鼎讯信通网络综合测试仪科普
运维·服务器·网络·能源
郑洁文8 小时前
基于Python的网络入侵检测系统
网络·python·php