Способ в fiddler заменить параметр перед отправкой ответа на сервер - PullRequest
0 голосов
/ 14 марта 2011

Я пытался записать в CustomRules.js в методе OnBeforeResponse:

if(oSession.PathAndQuery.StartsWith("/feed/predata/1-1-"))
{
    oSession["PathAndQuery"] = oSession.PathAndQuery.Replace("false","1");
}

Полный PathAndQuery выглядит так

/feed/predata/1-1-false-2.dat

Когда я пытаюсь сохранить файл, я получаюЗвук ошибки без окна сообщения, показывающего, где находится ошибка.

Я также попробовал этот код:

oSession.PathAndQuery = oSession.PathAndQuery.Replace("false","1");

Как правильно выполнить это действие?

Заранее спасибо,

Оз.

1 Ответ

1 голос
/ 18 марта 2011

Если вы пытаетесь изменить запрос, вам нужно поместить свой код в метод OnBeforeRequest .

Кроме того,

oSession["PathAndQuery"]

не делает ничего, что вы хотите.Используйте это вместо:

oSession.PathAndQuery = oSession.PathAndQuery.Replace("false","1");
...