Изменение заголовков ответов HTTP в Firefox - PullRequest
16 голосов
/ 29 марта 2010

Кто-нибудь знает, разрешено ли расширениям Firefox изменять заголовки ответа HTTP? Например, может ли расширение удалить заголовок x-frame-options, чтобы страница загружалась в iframe?

Спасибо

Ответы [ 6 ]

5 голосов
/ 17 августа 2010

Я думаю, что лучшим дополнением Firefox для изменения заголовков является TamperData:

https://addons.mozilla.org/en-US/firefox/addon/966/

3 голосов
/ 15 июля 2010

S. Вонг это правильно. Modify Headers поддерживает модификацию заголовков запросов только в настоящее время. Однако я смотрю на поддержку заголовков ответов для будущей версии.

1 голос
/ 22 января 2016

Установка PourBico для Firefox.

Открыть окно PourBico. Обновить URL, изменить заголовок, перезагрузить страницу.

1 голос
/ 21 июня 2013

уже поздно, но я нашел кое-что, я просматривал код расширения "данных о характере" и смог изменить ответ следующим образом:

  observe: function(aSubject, aTopic, aData) {

    if (aTopic == 'http-on-modify-request') {
        aSubject.QueryInterface(Components.interfaces.nsIHttpChannel);
        this.onModifyRequest(aSubject);
       }
}   


   onModifyRequest(oHttp){
     //this is how i modify the set-cookie field from header
      oHttp.setResponseHeader("Set-Cookie", enc, false);
   }
1 голос
/ 26 января 2011

Существует дополнение Modify Response, которое ограничено Content-Type, но должно быть адаптировано для всех (большинства) других.

0 голосов
/ 29 марта 2010

Да, они могут изменять заголовки HTTP-ответов, если вы посмотрите на ссылки ниже, у вас будет лучшая идея.

http://wareseeker.com/free-modify-headers/

http://www.softpedia.com/get/Internet/Internet-Applications-Addons/Mozilla-Extensions/Modify-Headers.shtml

http://modifyheaders.mozdev.org/

...