2010-03-29 43 views
16

¿Alguien sabe si las extensiones de Firefox pueden modificar los encabezados de respuesta HTTP? Por ejemplo, ¿puede una extensión eliminar el encabezado x-frame-options para permitir que la página se cargue en un iframe?Modificar encabezados de respuesta HTTP en Firefox

Gracias

+1

PourBico le permite modificar encabezados de respuesta. – srgsanky

Respuesta

3

S. Wong es correcto. Modificar encabezados admite la modificación de encabezados de solicitud solo en la actualidad. Sin embargo, estoy buscando encabezados de respuesta de apoyo para una versión futura.

+0

Hay un complemento de Firefox que se creó para modificar los encabezados de respuesta HTTP de CORS, pero puede personalizar estos encabezados en about: config/strongcors.headers, consulte https://addons.mozilla.org/en-US/firefox/addon/forcecors./ – baptx

1

No es un complemento de modificar la respuesta que se limita a Content-Type, pero debe ser adaptable a todos (la mayoría) de los demás.

1

que es tarde, pero he encontrado algunas cosas, yo estaba pasando por el código de "datos del genio" extensión y yo era capaz de modificar la respuesta como:

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

Instalar PourBico para Firefox.

Abrir la ventana de PourBico. Recargar URL, modificar el encabezado, volver a cargar la página.

Cuestiones relacionadas