【发布时间】:2017-05-02 20:01:09
【问题描述】:
我有一个正在 IntelliJ Idea 社区版本中开发的 Web 应用程序,我正在尝试使用 Fiddler 捕获传入和传出的 http(不是 https)流量。我正在使用 jetty-maven-plugin 在 IntelliJ 中部署和运行应用程序 (.war)。我已经能够使用 Fiddler 很好地捕获传入的 http 请求,但似乎无法捕获从我的应用程序到外部 Web 服务的请求。
我已尝试按照Fiddler documentation 中的说明设置 java 代理设置,但无济于事。我在运行配置中的“VM 选项”中添加了设置,用于部署应用程序和启动码头,如下所示:
我也试过直接在文件 --> 设置 --> 系统设置 --> HTTPProxy 下为 IntelliJ 设置代理,如下所示:
我也尝试过像这样以编程方式设置属性:
System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", "8888");
这些都不起作用。有什么想法吗?
【问题讨论】:
标签: java maven intellij-idea fiddler