Мне нужно иметь возможность изменять заголовки HTTP для Internet Explorer в целях тестирования.
По сути, я хочу добиться того же, что и плагин Modify Headers. для Firefox.
Мне нужно иметь возможность изменять заголовки HTTP для Internet Explorer в целях тестирования.
По сути, я хочу добиться того же, что и плагин Modify Headers. для Firefox.
Вы можете установить Fiddler и изменять заголовки запросов с помощью CustomRules.js
Rules > Customize Rules..., затем отредактируйте файл в соответствии с примерами и нажмите Save Script. Теперь сделайте запрос, и ваши новые заголовки должны появиться.
- person Ian Kemp; 06.10.2016
Чтобы изменить заголовок с помощью Fiddler:
1- Откройте веб-отладчик Fiddler и на панели инструментов меню перейдите к Rules->Customize Rules... (сочетание клавиш Ctrl + R). Он открывает файл CustomRules.js. Fiddler может предложить вам скачать Fiddler ScriptEditor, но вы можете редактировать его с помощью любого текстового редактора (я использую notepad++)
2- Найдите OnBeforeRequest(oSession: Session) в файле скрипта.
3- Вы можете добавить новый заголовок, добавив функцию oSession.oRequest["NewHeaderName"] = "New header value"; в OnBeforeRequest. Также, чтобы удалить заголовок, используйте функцию oSession.oResponse.headers.Remove("HeaderName");.
Для получения дополнительной информации см. эту ссылку.
Вы можете использовать Charles Proxy для всех видов перезаписи заголовков. Это отличный инструмент.
Proxomitron имеет возможность изменять заголовки для IE и его бесплатное