Fiddler и автоматическая замена данных

Peter84

Новичок
Регистрация
28.09.2018
Сообщения
4
Благодарностей
0
Баллы
1
Здравствуйте. Подскажите, возможно ли в Telerik Fiddler произвести настройку в правилах программы на автоматическую замену определенных значений в отправляемых запросах?
Например, при отправке запроса "answer=do&variant_3=1", настроить Fiddler так, чтобы он автоматический менял перед отправкой на сервер, значение с 3=1, на 4=2?
IMG_0041.JPG
 

molotok

Client
Регистрация
17.04.2015
Сообщения
733
Благодарностей
358
Баллы
63
Автоматически наверное нет, а вручную можно. Нужно поставить брекпоинт на исходящие запросы, и после остановки внести изменения
 
  • Спасибо
Реакции: Peter84

Шива

Client
Регистрация
05.02.2018
Сообщения
1 088
Благодарностей
341
Баллы
83
Autoresponder
 
  • Спасибо
Реакции: Peter84

Peter84

Новичок
Регистрация
28.09.2018
Сообщения
4
Благодарностей
0
Баллы
1
Автоматически наверное нет, а вручную можно. Нужно поставить брекпоинт на исходящие запросы, и после остановки внести изменения
Да, я так и делаю. Хотелось бы автоматизировать процесс, а то много времени отнимает вручную редактировать однотипные данные.
 

Peter84

Новичок
Регистрация
28.09.2018
Сообщения
4
Благодарностей
0
Баллы
1

Kaspian

Client
Регистрация
23.12.2013
Сообщения
93
Благодарностей
132
Баллы
33
Я так понял нужна замена в теле пост запроса?
Во вкладке fiddlerscript после
Код:
static function OnBeforeRequest(oSession: Session) {
добавьте
Код:
if (oSession.uriContains("тут url запроса")){
            oSession.utilReplaceInRequest("answer=do&variant_3=1", "answer=do&variant_4=2");
        }
Подробнее тут:
https://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse
 

Peter84

Новичок
Регистрация
28.09.2018
Сообщения
4
Благодарностей
0
Баллы
1
Я так понял нужна замена в теле пост запроса?
Во вкладке fiddlerscript после
Код:
static function OnBeforeRequest(oSession: Session) {
добавьте
Код:
if (oSession.uriContains("тут url запроса")){
            oSession.utilReplaceInRequest("answer=do&variant_3=1", "answer=do&variant_4=2");
        }
Подробнее тут:
https://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse
Автозамена в пост запросах заработала:-). Большое СПАСИБО!
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)