默认httpclient方案
该请求使用了错误的方案(http 而不是 https)。当我调试客户端并检查 HttpHost 对象内的方案时,我可以看到这一点。我使用 JerseyClient 提交请求,它通过创建带有 URI 的 Web 资源来实现。我只是传递一个字符串 https://myserver.com:443/some/path。然而,在 DefaultHttpRoutePlanner 类中,它决定使用 HttpRoute 的默认设置并使用 http。谁能告诉我如何覆盖 HttpRoute 或 RoutePlanner 类的默认设置?
The request is using the wrong scheme (http instead of https). I can see this when i debug my client and inspect the scheme inside the HttpHost object. I'm using JerseyClient to submit the request, it does so by creating a web resource with a URI. I simply pass a string https://myserver.com:443/some/path. However inside the DefaultHttpRoutePlanner class it decides to use the default settings for HttpRoute and uses http. Can anyone tell me how i can override the default settings of the HttpRoute or RoutePlanner classes?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到了答案——
found the answer -