使用HttpComponents客户端HttpRequestFactory时发生java 401错误
在使用HttpComponents客户端HttpRequestFactory时,我发现一些URL出现了401个未经授权的错误,但在使用Simpleclienthttprequestfactory时,它运行良好
我想使用HttpComponents客户端HttpRequestFactory的原因是为了读取422错误的响应体
对解决以下问题有何想法? 1.如何在使用HttpComponents客户端HttpRequestFactory时消除401错误?或 2.如何在使用Simpleclienthttprequestfactory时读取422错误的响应库?(AFAIK对此的修复是使用HttpComponents,但它会导致其他问题…)
# 1 楼答案
HttpComponentsClientHttpRequestFactory requestFactory=新的HttpComponentsClientHttpRequestFactory(HttpClients.createSystem())
添加HttpClients。createSystem()解决了这个问题