java - 尝试通过 http 调用服务时出现异常
问题描述
我只为 java httpclient 4.1.3 注册 http 方案
schemeRegistry.register(new Scheme("http", host.getPort(), PlainSocketFactory.getSocketFactory()));
当尝试调用一些http://blabla.bla时,我收到以下异常:
...
Caused by: org.apache.http.HttpException: Scheme 'https' not registered.
at org.apache.http.impl.conn.DefaultHttpRoutePlanner.determineRoute(DefaultHttpRoutePlanner.java:109)
at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:762)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:381)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882)
... 8 more
我相信它与环境/端点有关,因为它仅在这种特殊情况下不起作用。
我将不胜感激任何帮助。
解决方案
推荐阅读
- boto3 - 通过 Data API 将视频从 S3 上传到 YouTube,无需下载文件
- javascript - Application Insights 页面查看持续时间包含不正确的详细信息
- javascript - 在我的 Windows 机器上运行 exe 文件被阻止。寻找解决方法
- java - 无法在android中获得正确的输出
- sql - 将数据透视表结果压缩到 SQL 中的一行
- javascript - 使用一个复选框选择对表格进行多项更改 - 使用 id 和类更改一个 td 的类和父 tr 的样式
- angular - 如何等待所有内部 HTTP 调用完成?
- ios - 有什么方法可以让我的表格视图中的数据计算并保持总计
- git - 使用离线 Jenkins Slaves 通过 master 访问 GIT
- php - 如何找到特定的字符串?