为了账号安全,请及时绑定邮箱和手机立即绑定

来自 Intellij 的服务调用不通过 Fiddler

来自 Intellij 的服务调用不通过 Fiddler

守着星空守着你 2022-06-04 09:33:11
我要疯了。我在 intellij 中有一个本地项目设置,可以进行许多不同的服务调用。我要做的就是通过 Fiddler 路由这些服务调用,以便我可以轻松查看请求/响应的标头/正文。我读过无数帖子说将 intellij 配置的 VM 选项设置为 Fiddler 默认值-DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888去过那里,做到了,我把这些论点放在了很多不同的虚拟机选项的地方,但似乎没有任何效果Fiddler 配置设置全部设置为默认值,我唯一更改的是设置 HTTPS 解密。intellij 项目是使用 Maven 运行的 Spring Framework我对 Java/Intellij 世界还很陌生,但这应该很简单。我错过了什么,是否有任何其他设置可以超越我正在尝试做的事情?编辑:这里是代码实际进行服务调用的地方。public RxWebTarget getWebTarget(int divisionId) {    ClientHolder clientHolder = this.clients.get(EnumWarehouse.Division.fromId(divisionId));    RestClientFactory.JaxRSClientPool bagRestClient = clientHolder.pool;    RxClient rxClient = bagRestClient.getRxClient(clientHolder.poolName);    return rxClient.target(bagRestClient.getHostName()).path(bagRestClient.getBasePath());}
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

问题在于我们用于实际进行服务调用的客户端。我们使用的是 JaxRS 客户端。我使用 HttpUrlConnection 设置了一个简单的示例,并且一切正常。



查看完整回答
反对 回复 2022-06-04
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

仅当 divisionId 为 71 或 72 时,该调用才有效。尚不支持 76 和 77。



查看完整回答
反对 回复 2022-06-04
  • 2 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信