【发布时间】:2018-11-21 08:12:06
【问题描述】:
我有一个应用程序,我正在尝试使用 FiddlerCore 拦截它的请求。
使用 Fiddler,我看到请求如下: https://i.stack.imgur.com/bhUqK.png
(HTTP CONNECT 隧道到 HTTPS 请求)
使用 FiddlerCore 时,我只看到初始 HTTP CONNECT 隧道,应用程序没有请求。之后,声明:
连接服务器失败。
这是我在 BeforeRequest 方法中使用的代码:
if (oSession.HTTPMethodIs("CONNECT"))
{
oSession["x-replywithtunnel"] = "FakeTunnel";
return;
}
以及 FiddlerCore 程序的输出(在运行应用程序时): https://i.stack.imgur.com/0Fc2q.png
该应用程序是一个 Java 应用程序,我必须为使用 FiddlerRoot 证书创建一个密钥库,我想知道这是否是问题所在。
(由于声誉低下的图像)
【问题讨论】:
标签: http https fiddler tunnel fiddlercore