47、HTTP响应状态码详解

HTTP响应状态码详解

1. 常见错误状态码

1.1 404和410

当客户端请求的 URI 未映射到任何资源时,会发送 404(“Not Found”)或 410(“Gone”)状态码。404 用于服务器完全不知道客户端请求的是什么资源的情况;410 则用于服务器知道该资源曾经存在,但现在已不存在的情况。

1.2 409

当客户端尝试执行一个会使一个或多个资源处于不一致状态的操作时,会发送 409(“Conflict”)状态码。

1.3 SOAP 服务状态码

SOAP Web 服务仅使用 200(“OK”)和 500(“Internal Server Error”)状态码。500 状态码可能是由于发送给 SOAP 服务器的数据有问题、数据处理过程中出现问题或 SOAP 服务器本身的内部问题。要了解请求的具体情况,不能仅查看响应的前三个字节,而必须解析包含描述性“fault”的 SOAP 文档。

2. 1xx 元状态码

1xx 系列的响应码仅用于与 HTTP 服务器的协商过程。

2.1 100

重要性:中等,但目前很少使用。这是对 HTTP 预先检查(LBYL)请求的可能响应之一。此状态码表示客户端应重新发送其初始请求,包括第一次省略的(可能很大或敏感的)表示。客户端无需担心发送表示后被拒绝。另一个可能的响应是 417(“Expectation Failed”)。
- 请求头:要发出 LBYL 请求,客户端必须将 Expect 头设置为文字值“100 - continue”,还需设置服务器在决定返回 100 或

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值