1

特定の場所と特定のリファラーの両方に一致する http 要求をインターセプトし、ローカルの代替手段で応答する Fiddler スクリプトを追加したいと考えています。

次の基準を探していると想像してください。

[IF]リクエストはwww.domain.com/file.js [AND]リクエストにホスト名のリファラーがあるwww.referrer.com [THEN]の内容で応答するC:\Your\File.txt

4

1 に答える 1

7

これを FiddlerScript で次のように使用できますOnBeforeRequest()

if (oSession.oRequest.headers.ExistsAndContains("Referer","www.referrer.com")) {
    if (oSession.uriContains("www.domain.com/file.js")) {
        oSession.utilCreateResponseAndBypassServer();
        oSession.oResponse.headers.Add("Content-Type", "relevant/mime-type");
        oSession.ResponseBody = System.IO.File.ReadAllBytes("C:\\Your\\File.txt");              
    }
}
于 2012-11-19T10:32:37.930 に答える