当前位置: 首页 > news >正文

非常详细的HTTP状态码介绍

1.何为HTTP状态码?

HTTP状态码表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常或者是出现的错误,能够根据返回的状态码判断请求是否得到正确的处理。

2.常见的http状态码介绍

1、200
     请求成功,表示从客户端发送给服务器的请求被正常处理并返回。

2、204
     表示客户端发送给服务端的请求得到了成功处理,但在返回的响应报文中不含实体的主体部分,即没有资源可以返回。

3、206
     服务器已经成功处理了部分GET请求。

4、301
     永久重定向,被请求的资源已永久移动到新位置(URL),之后应使用更改的URL。

5、302
     临时重定向,请求的资源现在临时从不同的URLI响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。

6、303
     表示请求的资源被分配了新的URL,应使用GET方法定向获取请求的资源。

7、304
     表示客户端发送附带条件(是指采用GET方法的请求报文中包含if-Match、If-Modified-Since、 If-None-Match、If-Range、If-Unmodified-Since中任一首部)的请求时,服务器端允许访问资 源,但是请求为满足条件的情况下返回改状态码。

8、400
     表示请求报文中存在语法错误。

9、401
     访问者访问的页面未经授权。

10、403
     存在存放html的目录,但是没有html文件,服务器拒绝该次访问。

11、404
     连存放html的目录都没有,文件请求不到,当用户试图访问Web服务器(通常是一个网页)上某个实际不存在的资源时,就会发生404 错误。404错误可能是由无效的链接引起,也可能是URL拼写错误,还可能是因为虚拟主机将所请求页面 移到其他地方(或删除所请求页面)。 一些网站设置了自定义页面以防止坏链接所产生的不良影响。

12、500
     内部服务器错误,一般是服务器内部代码出现错误。

13、502
     无效网关,作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

14、503
     表示服务器暂时处于超负载或正在进行停机维护,无法处理请求。

相关文章:

  • 验证可行分享-Rancher部署文档
  • 【Linux】gcc从源码编译安装,修改源码,验证修改的源码
  • Linux文件操作系统接口介绍,以及文件描述符的本质
  • javascript —— ! 和 !! 的区别与作用
  • 技术文档不完善,如何促进知识传承
  • 动态规划问题 -- 多状态模型(买股票的最佳时机II)
  • 【GitHub加速地址】
  • 如何在 Windows 命令提示符中创建多个文件夹和多个文件
  • 关于AI人工智能的知识图谱简介
  • 高可靠低纹波国产4644电源芯片在工业设备的应用
  • 2025ICPC陕西省赛题解
  • MySQL 学习(十)执行一条查询语句的内部执行过程、MySQL分层
  • 【SPIN】PROMELA语言编程入门基础语法(SPIN学习系列--1)
  • 在自动化脚本中使用找色实现精确定位目标区域
  • GPU八卡A100使用INT4-W4A16量化大模型实验
  • 电路中零极点的含义
  • AcroForm 文档(打开时)级脚本对比 Excel VBA 参考
  • worldquant rank函数
  • 多智能体Multi-Agent应用实战与原理分析
  • 单片机-STM32部分:16、Git工具使用
  • 官方通报汕头违建豪宅“英之园”将强拆:对有关人员严肃追责问责
  • 丹麦外交大臣拉斯穆森将访华
  • 中保协发布《保险机构适老服务规范》,全面规范保险机构面向老年人提供服务的统一标准
  • 筑牢安全防线、提升应急避难能力水平,5项国家标准发布
  • 通辽警方侦破一起积压21年的命案:嫌疑人企图强奸遭反抗后杀人
  • 瑞士联邦主席凯勒-祖特尔、联邦副主席帕姆兰会见何立峰