2

私はリバース プロキシとしてフィドラーを使用しています。私のクエリは、フィドラーを使用して https 要求を http に変更する方法です。https である着信要求を変更して http として返すことができるルールを作成しようとしています。

これは、フィドラーでルールを編集することで可能ですか? 助言がありますか?

4

1 に答える 1

3

あなたはあなたがすでに試したことを言わなかったのですか?「HTTPとして返す」の意味は明確ではありません。HTTPSリクエストはHTTPエンドポイントに簡単にルーティングできますが、クライアントがレスポンスを受け取ると、HTTPS経由で送信されます。

リクエストのスキームは簡単に変更できます。

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

FiddlerをHTTPSのリバースプロキシとして機能させる方法をすでに理解していると思います。それは自明ではありませんが、新しいFiddlerの本で十分にカバーされています。

于 2012-06-17T14:34:02.277 に答える