【HTTP 常用的状态码及使用场景】

HTTP 常用的状态码及使用场景

HTTP常用的状态码有:

1xx:信息提示

  • 100:继续
  • 101:切换协议

2xx:成功

  • 200:成功
  • 201:已创建
  • 202:已接受
  • 204:无内容

3xx:重定向

  • 301:永久移动
  • 302:临时移动
  • 304:未修改

4xx:客户端错误

  • 400:请求错误
  • 401:未授权
  • 403:禁止访问
  • 404:未找到
  • 405:方法不允许
  • 408:请求超时

5xx:服务器错误

  • 500:服务器内部错误
  • 503:服务不可用

HTTP状态码的使用场景:

  • 100:客户端发送Expect: 100-continue请求头,服务器接受请求并同意发送数据
  • 200:请求成功
  • 201:成功创建资源,常用于POST请求
  • 204:请求成功,但没有返回任何内容
  • 301/302:重定向到新的URL,常用于网站旧页面跳转到新页面
  • 304:资源未被修改,可使用缓存
  • 400:请求中存在语法错误
  • 401:需要进行身份验证
  • 403:禁止访问请求的资源
  • 404:请求的资源未找到
  • 405:请求的方法不被允许
  • 408:请求超时
  • 500:服务器内部错误
  • 503:服务器无法处理请求,常用于进行网站维护时的状态码。
相关推荐
chilavert3188 分钟前
技术演进中的开发沉思-302计算机原理:网络基础
网络·计算机原理
Hellc00719 分钟前
Docker网络冲突排查与解决方案:完整指南
网络·docker·容器
眠りたいです39 分钟前
Docker核心技术和实现原理第二部分:docker镜像与网络原理
运维·网络·docker·容器
ps酷教程1 小时前
HttpPostRequestDecoder源码浅析
java·http·netty
闲人编程1 小时前
消息通知系统实现:构建高可用、可扩展的企业级通知服务
java·服务器·网络·python·消息队列·异步处理·分发器
Xの哲學1 小时前
Linux Platform驱动深度剖析: 从设计思想到实战解析
linux·服务器·网络·算法·边缘计算
ikkkkkkkl1 小时前
计算机网络:物理层
网络·计算机网络·物理层
镜中人★1 小时前
408计算机组成原理考纲知识点
网络·笔记
汤愈韬1 小时前
双向NAT
网络·网络协议·网络安全·security·huawei
*才华有限公司*1 小时前
RTSP视频流播放系统
java·git·websocket·网络协议·信息与通信