概述
该bug产生环境,蓝蝶模拟器使用公司有线网络的情况下,会导致登录请求返回的响应状态为417,其他任何情况都是成功200正常返回。
//这是成功的状态
statusCode: 200 org.apache.http.message.BasicHttpResponse@41498b50
//失败的状态
statusCode: 417 org.apache.http.message.BasicHttpResponse@2ebb2b18
通过查询请求响应状态417得知:
417(未满足期望值)服务器未满足”期望”请求标头字段的要求。
int statusCode = httpResponse.getStatusLine().getStatusCode();
最后通过google查到国外这个地址做了如下描述:
https://httpstatuses.com/417
4×× CLIENT ERROR
417 EXPECTATION FAILED
The expectation given in the request’s Expect header field1could not be met by at least one of the inbound servers.
1 Expect RFC7231 Section 5.1.1
Source: RFC7231 Section 6.5.14
解释说期望在请求的预期头字段不能满足至少一个入站服务器。
最后
以上就是尊敬手套为你收集整理的HttpResponse 417的全部内容,希望文章能够帮你解决HttpResponse 417所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复