使用提琴手改变方案

时间:2012-06-13 13:14:22

标签: http https fiddler

我使用fiddler作为反向代理,我的查询是如何使用fiddler将https请求更改为http。我正在尝试创建一个规则,可以更改传入的请求,即https并返回为http。

这可以通过编辑fiddler中的规则来实现吗?有什么建议吗?

1 个答案:

答案 0 :(得分:2)

你没说过你曾经尝试过的东西?目前还不清楚“返回HTTP”是什么意思 - 可以轻松地将HTTPS请求路由到HTTP端点,但是当客户端获得响应时,它将通过HTTPS进行。

您可以轻松更改请求的方案:

if (!oSession.isHTTPS && !oSession.HTTPMethodIs("CONNECT") && 
    oSession.HostnameIs("myServer")) 
{
  oSession.oRequest.headers.UriScheme = "https";
}

我假设您已经找到了如何让Fiddler充当HTTPS的反向代理。这是不明显的,但在新的Fiddler书中有很好的涵盖。