java - 在 Java 和 Eclipse 中使用 fiddler

标签 java eclipse fiddler

我正在尝试将 fiddler 连接到 Eclipse 中的 java 单元测试,以便在调用我们的 Web 服务时可以看到 soap 请求...它在我们的 .NET harness 中自动运行,但是否需要一些设置申请java?谢谢

最佳答案

我没试过,但是...

Fiddler 将自己建立为代理服务器,监听 localhost:8888

您可以将 Java 配置为使用具有 http.proxyHosthttp.proxyPort 的代理服务器(参见 http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html)。

因此,如果您进入 Eclipse 并将“VM”参数设置为以下,它应该通过 Fiddler 路由所有流量(当然,它必须已经在运行):

-Dhttp.proxyHost=localhost
-Dhttp.proxyPort=8888

这假设您的应用程序正在使用 URLConnection。如果它使用 Apache HttpClient 或其他一些库,您可能需要查看该库的文档。

关于java - 在 Java 和 Eclipse 中使用 fiddler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7433720/

相关文章:

java - 更改 Java 类名并将文件从 "classA"重命名为 "ClassA"会导致 java.lang.NoClassDefFoundError

java - 如何在 java 中使用 fiddler 捕获 https

java - Eclipse + Egit - 将新的 Java 项目添加到远程存储库

eclipse - 默认情况下在启动时显示 Eclipse 工具栏

php - Require() 和 include() 在 Eclipse 中无法用于代码辅助和自动完成

android - 无法在 Android 中配置 Fiddler 代理来解密 HTTPS

http - Charles 代理可以从头开始编写 HTTP 请求吗?

java - Android 中字符串资源中存储的 URL 变成数字

java - 作为 URL 参数值的分隔列表

java - 如何防止android中设备旋转的冲突动画?