Pull to refresh

Подмена ответа на запрос, заголовков и урла через расширение для Chrome

На текущем месте работы мне был необходим инструмент, чтобы подменить ответ на запрос и посмотреть отображение на вебе. Мои поиски такого инструмента в Chrome DevTools не увенчались успехом, поэтому я продолжила поиски в расширениях.

Если вдруг вы знаете, как сделать данные манипуляции в DevTools, то напишите в комментарии, пожалуйста.

Вот что я нашла:

Для подмены данных можно использовать расширение для Chrome "resource-override" Ссылка для установки тут.

Как использовать для подмены ответа:

  1. Переходим в установленное расширение

  2. Нажимаем кнопку "Add Rule" и выбираем "URL → File"

  3. В поле "Match URL" вводим URL, который необходимо подменить и нажимаем кнопку "Edit File"

  4. Вас перебросит на страницу редактирования файла для подмены

  5. На данную страницу вставьте подготовленный json и нажмите "Save & Close"

  6. Теперь пока у данного правила установлен тумблер "ON", все запросы с хрома по данному урлу будут вести на файл, который вы прописали
    После тестирования не забудьте нажать "OFF"

Как использовать для подмены урла:

  1. Переходим в установленное расширение

  2. Нажимаем кнопку "Add Rule" и выбираем "URL → URL"

  3. В поле "Match URL" вводим URL, который необходимо подменить

  4. В поле "Replace URL" вводим URL, на который необходимо подменить предыдущий

  5. Теперь пока у данного правила установлен тумблер "ON", все запросы с хрома по данному урлу будут вести на тот урл, который вы прописали в поле "Replace URL"
    После тестирования не забудьте нажать "OFF"

Как использовать для подмены заголовков:

  1. Переходим в установленное расширение

  2. Нажимаем кнопку "Add Rule" и выбираем "Change Headers"

  3. В поле "Match URL" вводим URL, который необходимо подменить

  4. Далее нажимаем на поля для заголовков или кнопку "Edit Headers"

  5. Вас перебросит на страницу редактирования заголовков

  6. На данной странице вы можете изменить(Set) или удалить(Remove) заголовки для запроса(Request Headers) или ответа(Response Headers)
    Выберите действие(Set/Remove), в поле "Header" введите имя заголовка, а в поле "Value" введите значение заголовка, на которое вы хотите его подменить

  7. После всех настроек нажмите кнопку "Close" внизу справа
    Вы вернетесь на главную страницу добавления правил и увидите ваши настройки

  8. Теперь пока у данного правила установлен тумблер "ON", все заголовки по данному урлу будут меняться на те заголовки, которые вы прописали
    После тестирования не забудьте нажать "OFF"

Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.