请求状态码(Http常见状态码总结)

article/2025/9/21 18:40:13

1XX (信息性状态码)接收的请求正在处理
201-206(成功状态码)服务器成功处理了请求,说明网页可以正常访问。

300-307(重定向状态码)要完成请求,需要进一步进行操作。通常,这些状态代码是永远重定向的。

4XX (客户端错误状态码)请求可能出错,服务器无法处理请求。

500-505(服务器错误状态码)服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

2XX 成功
200 OK
表示请求被服务器正常处理

201(已创建)注册成功
请求成功且服务器已创建了新的资源

202(已接受) 服务器已接受了请求,但尚未对其进行处理。

203(非授权信息) 服务器已成功处理了请求,但返回了可能来自另一来源的信息。

204 No Content
表示请求已成功处理,但是未返回任何内容。
也就是返回的响应报文中没有报文实体
一般用在只是客户端向服务器发送信息,而服务器不用向客户端返回什么信息的情况(生成短信验证码)

205
(重置内容) 服务器成功处理了请求,但未返回任何内容。与 204 响应不同,此响应要求请求者重置文档视图(例如清除表单内容以输入新内容)。

206 Partial Content
(部分内容) 服务器成功处理了部分 GET 请求。

3XX 重定向
301 Moved Permanently
永久重定向,表示请求的资源已经永久的搬到了其他位置 ,资源已经被分配了新的URI

302 Found
临时重定向,表示请求的资源临时搬到了其他位置 ,请求的资源暂时被配到到了新的URI,和301很像,只不过资源是临时移动

303 See Other
表示请求资源存在另一个URI,应使用GET定向获取请求资源
303功能与302一样,区别只是303明确客户端应该使用GET访问

304 Not Modified
表示客户端自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。
304通常在IE浏览器下多次请求同一个地址出现的。
场景:删除表格其中一条数据后重新请求列表数据渲染表格,第二次请求时状态码是304导致被删除的数据还是出现在前端。
原因:IE浏览器下同一地址的ajax请求优先读取本地缓存数据
解决方法:在请求地址后面加上时间戳,保证每次请求的地址都不一样,这样浏览器就无法读取缓存。

307 temporary redirect
临时重定向,和302含义类似,但是期望客户端保持请求方法不变向新的地址发出请求

4XX 客户端错误
400 Bad Request
表示请求存在语法错误参数错误,服务器不理解 ,需要修改请求内容后再次发送

401 Unauthorized
表示发送的请求需要有HTTP认证信息或者是认证失败了
返回401的响应必须包含一个适用于被请求资源的WWW-Authenticate首部以质询用户信息

403 Forbidden
表示对请求资源的访问被服务器拒绝了,通常是没有权限或者跨域。可在实体主体部分返回原因描述

404 Not Found
表示服务器找不到请求的资源

405 方法不被允许(请求方式错误)
表示请示方式不对,注意检查方法的请求方式,比如后端定义post请求方式,而我们用了get,delete,put等方式均报错。

5XX 服务器错误
500 Internal Server Error
表示服务器执行请求的时候出错了。(后端的问题)

501Not Implemented
表示服务器不支持当前请求所需要的某个功能

503 Service Unavailable
表示服务器超负载或正停机维护,无法处理请求

特殊情况:
1.报出status为failed 这是请求错误
在这里插入图片描述出现这个情况 :首先要排查请求的路径是否正确,其次是参数是否正确
如果请求参数没有显示出来,检查请求地址是否错误(即访问的网址)


http://chatgpt.dhexx.cn/article/wZoDpI0f.shtml

相关文章

HTTP请求格式、状态码及常用请求方法

常用的HTTP请求方法,按照RFC2616标准(HTTP1.1)来看,通常有以下8种方法:get、post、put、delete、head、trace、connect、options。 HTTP请求格式 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据…

在使用win 7 无线承载网络时,启动该服务时,有时会提示:组或资源的状态不是执行请求操作的正确状态。 网上有文章指出,解决这个问题的方法是在设备管理器中启动“Microsoft托管网络虚拟适配

在使用win 7 无线承载网络时,启动该服务时,有时会提示:组或资源的状态不是执行请求操作的正确状态。 网上有文章指出,解决这个问题的方法是在设备管理器中启动“Microsoft托管网络虚拟适配器”,见 http://jingyan.baid…

无法启动承载网络。 组或资源的状态不是执行请求操作的正确状态,解决办法。(转)...

摘自:http://www.lihuoqing.cn/other/172.html 以前用的好好的,这段时间就出现以下情况: C:\windows\system32>netsh wlan start hostednetwork 无法启动承载网络。 组或资源的状态不是执行请求操作的正确状态。 问题截图为以下图片的第一个红色框&am…

win10 更新之后,无法开启wifi,“组或资源的状态不是执行请求操作的正确状态”...

netsh wlan set hostednetwork modeallow ssidwifi_Tr key00147258 netsh wlan start hostednetwork 请参考最新博客:http://www.cnblogs.com/tanrong/p/8184325.html 已尝试解决办法: 1. http://jingyan.baidu.com/article/af9f5a2d2ad52943150a457f.h…

无线承载网络 组或资源的状态不是执行请求操作的正确状态 解决方法

在使用win 7 无线承载网络时,启动该服务时,有时会提示:组或资源的状态不是执行请求操作的正确状态。 网上有文章指出,解决这个问题的方法是在设备管理器中启动“Microsoft托管网络虚拟适配器”,见 http://jingyan.baidu.com/article/3a2f7c2e4f9a6326afd61132.html 经过实…

cmd中执行netsh wlan start hostednetwork 无法启动承载网络。 组或资源的状态不是执行请求操作的正确状态。

cmd中执行netsh wlan start hostednetwork 无法启动承载网络。 组或资源的状态不是执行请求操作的正确状态。 解决办法: 1、打开网络共享中心,点击“更改适配器”,如果没有看到“无线网络连接2”的网络连接,请尝试以下步骤&#…

JavaIO:使用封装好的工具类CommonsIO

1.首先需要在Apache的官网上下载工具类的jar 包 2.导入jar包:打开文件——项目结构——依赖 3.CommonsIO核心操作:FileUtils类 1.得到文件的大小: long len FileUtils.sizeOf(new File("sc.png")); 2.列出目录下所有文件&#…

java递归获取文件树目录列表

直接上代码: public static List<FileTreeNode> getFileTree(File file) {List<FileTreeNode> baseTreeNodes new ArrayList<>();File[] childFiles file.listFiles();if (childFiles ! null) {for (File listFile : childFiles) {FileTreeNode baseTreeN…

FileFilter过滤器的使用方法

过滤器原理 public static void main(String[] args) {File f1 new File("D:\\FA\\JAVAspace\\FightingLangOwner\\Demo\\src\\DemoFile");getFileName(f1);}public static void getFileName(File f1){File[] arrFile f1.listFiles(new FileFilterImp());for (Fil…

Java8实战笔记:第一部分(1~3章)

1.为什么关心Java8 和大多数书本一样&#xff0c;书本的第一章都起统领全书的作用&#xff0c;上来就是一个疑问&#xff1f;Java8怎么还在变&#xff0c;语言的变化离不开程序员对性能和代码简化的需求&#xff0c;进而引出了流处理、Lambda表达式、方法引用、并行化的相关概…

java 遍历目录下所有文件_java实现遍历某个目录(包括子目录)下的所有文件

在java中遍历一个文件夹里边的所有文件,可以有两种方式: 一、递归遍历 通常也是开发者第一时间能想到的方法。 递归遍历的优点是: 实现起来相对简单,代码量相对较少,执行效率较高。 缺点是: 比较吃内存,对硬件要求较高。 在线视频教程分享:java在线视频 具体算法如下:…

java解压缩gzip_利用Java实现压缩与解压缩(zip、gzip)支持中文路径

zip扮演着归档和压缩两个角色&#xff1b;gzip并不将文件归档&#xff0c;仅只是对单个文件进行压缩&#xff0c;所以&#xff0c;在UNIX平台上&#xff0c;命令tar通常用来创建一个档案文件&#xff0c;然后命令gzip来将档案文件压缩。 Java I/O类库还收录了一些能读写压缩格式…

ubuntu-20.04 Astra-pro configuration

In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘Agent::queryLocalData(std::string&, ResponseDataT&)’ at ./Agent/Agent.cc:715:14: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: error: ‘char* __builtin_s…

Java中获取本地某一个目录下的所有文件和文件夹

在从事web开发工作中&#xff0c;经常需要对本地某一个目录下的文件进行处理&#xff0c;而在这之前&#xff0c;我们需要做的就是获取到这个目录下的文件。 1 String filepath "D:\file";//D盘下的file文件夹的目录 2 File file new File(filepath);//File类型可以…

企业微信和个人微信的区别

从 个人身份、朋友圈、加好友、社群管理、数据统计&#xff0c;这5个方面来进行对比&#xff1a; 一、 个人身份 企业微信和个人微信有一个很大的区别&#xff0c;就是企业品牌的展示。 企业微信自带一个品牌的小尾巴&#xff0c;当用户初次添加你时&#xff0c;企微自带的品牌…

企业微信or个人微信?三个角度让你不再纠结

如今承载了12亿用户的企业微信已经与微信环境做到高度的融合互通&#xff0c;如实现了互相添加好友等功能&#xff0c;可以看出腾讯推动企业微信扩大商用场景的决心。回想2020年5月某社群工具被封杀后&#xff0c;微信社群运营就一夜回到解放前人工成本高企的状态&#xff0c;那…

安卓移动开发初步——微信页面制作

进行APP门户制作时选择在Android studio中建立简单的微信页面&#xff0c;内容包括&#xff1a; ①页面布局与微信页面基本相似&#xff1b; ②点击图标能实现页面的切换&#xff1b; ③点击图标时有选中效果(图标亮起)&#xff1b; 目录 效果图 底部布局实现 顶部布局实现…

微信小程序 java家庭个人收支理财记账本springboot

该系统主要分为登录注册、资金管理、统计报表、趋势图线、个人信息五大模块。 登录管理:新用户填写相关的注册信息&#xff0c;获得登陆账号和密码&#xff0c;已注册用户通过账号和密码登录系统。 资金管理:用户登录到系统后可以通过资金管理对家庭资金进行管理&#xff0c;包…

微信公众号基础入门知识

微信公众号的类型微信公众号一共有四种账号类型&#xff0c;除了我们日常接触的订阅号和服务号外&#xff0c;还包括企业微信和小程序。 订阅号 订阅号主要偏向于为用户传达资讯&#xff0c;其功能类似于报纸杂志&#xff0c;为读者传播消息&#xff0c;每天可以群发一次消息。…

如何零基础创建自己的微信小程序

目录 创建微信小程序 步骤&#xff1a; 1、打开浏览器搜索微信公众平台 2、一般是先要注册的&#xff08;当然已经有的就不需要了&#xff09; 3、选择注册的类型 关于“小程序怎么开发自己的小程序”这个不少人关注的问题&#xff0c;小编针对性的给出详细教程&#xff0c;…