服务器成功处理请求的状态码

apac2022-07-08  7

在进行接口测试或web测试时,我们经常会遇到各种HTTP状态代码,除了code200是众所周知的成功响应,404not found和502bad gateway是常见的。事实上,根据状态码的开头,我们可以找出这是由服务器还是客户端异常引起的。

1xx临时响应

100:客户端应该继续发送请求。

01:客户端请求服务器根据请求转换HTTP协议版本。

02:处理将继续执行。

2xx成功

20:请求成功。

21:提示知道新文件的网址

02:接受并处理,但处理未完成。

03:返回的信息不确定或不完整。

04:收到请求,但返回消息是空

205:服务器已经完成请求,用户代理必须重置当前浏览的文件。

26:服务器完成了一些用户的GET请求。

07:之后的消息体将是一个XML消息,包含一系列独立的响应代码。

3xx重定向

30:请求的资源可以在很多地方获得。

31:客户请求的文档在别处,新的URL在位置头中给出。浏览器应该会自动访问新的URL。

32:在另一个地址找到了请求的数据。

03:建议客户访问其他URL或访问方法

04:客户端已执行GET,但文件未更改。

305:请求的资源必须从服务器指定的地址获得。

36:以前版本的HTTP中使用的代码在当前版本中不再使用

307:请求的资源现在暂时响应来自不同URI的请求

4xx客户端错误

40:错误的请求,如语法错误

41:授权请求失败。

02:保持有效的ChargeTo标题响应

403:服务器理解了请求,但拒绝执行

404:请求失败,在服务器上找不到请求的资源。

45:请求行中指定的请求方法不能用于请求相应的资源。

46:被请求资源的内容特征无法满足请求头中的条件,因此无法生成响应实体。

407:与401类似,用户必须首先在代理服务器上获得授权。

48:客户端没有在用户指定的时间内完成请求。

49:由于与所请求资源的当前状态冲突,请求无法完成。

410:此资源不再存在于服务器上,并且没有进一步的引用地址。

411:服务器拒绝了用户定义的内容长度属性请求。

42:验证时,服务器无法满足请求头字段中给定的一个或多个先决条件。

43:请求的资源大于服务器允许的大小。

414:请求的资源URL超过了服务器允许的长度

45:请求中提交的实体不是服务器支持的格式,因此请求被拒绝。

416:请求包含范围请求头字段,但当前请求资源范围内没有范围指示值,请求不包含If-Range请求头字段。

47:服务器不符合请求的预期标头字段中指定的预期值。如果是代理服务器,下一级服务器可能无法满足请求。

21:从当前客户端所在的IP地址到服务器的连接数超过了服务器允许的最大范围。

44:由于上一个请求中的错误,当前请求失败。

46:客户端应该切换到TLS/1.0

40:客户端的会话已经过期,需要重新登录。

49:客户端没有提供所需的信息,服务器无法正确响应。

45:客户端提供了无效的证书。

46:要求客户端提供SSL证书,但客户端没有提供。

97: HTTP请求发送到HTTPS端口

49:在服务器发送响应之前,客户端关闭连接。

5xx服务器错误

50:服务器产生内部错误。

51:服务器不支持请求的功能。

52:服务器暂时不可用,有时是为了防止系统过载。

53:服务器过载或暂停维护

54:网关过载,服务器使用另一个网关或服务响应用户,等待时间设置的很长。

55:服务器不支持或拒绝分支请求标头中指定的HTTP版本。

56:服务器中存在内部配置错误

57:服务器无法存储完成请求所需的内容。

59:服务器达到带宽限制

50:未满足获取资源所需的策略。

20:未知错误

21:web服务器关闭。

22:与源服务器的TCP握手未完成。

53:云服务器无法到达原服务器。可能是原服务器的DNS记录不正确。

54:云服务器可以完成TCP握手,但是没有及时收到HTTP响应。

55: SSL握手失败

56:无效的SSL证书

转载请注明原文地址:https://juke.outofmemory.cn/read/644729.html

最新回复(0)