¿Cambiar el tipo de contenido de un file desde el browser?

¿Es posible cambiar el tipo de contenido desde dentro del browser?

Use-case: bitbucket y github le permiten ver la forma "en bruto" de los documentos almacenados en los repositorys. Estos se devuelven con Content-type: text/plain . Sin embargo, a veces estos son documentos HTML y me gustaría verlos representados como HTML en este caso.

El punto importante es que no puedo cambiar la forma en que el server devuelve Content-type .

( Esta respuesta proporciona una solución para github, pero no para bitbucket)

Intenté algo similar hace algún time. Usé JQuery para analizar text como Json o html. En el caso de HTML, lo anexé directamente al DOM.

verificar parseHTML ()

Sí, solo use el complemento del browser, como Requestly o Modify Headers para Google Chrome ™ "para Chrome (o similar para otros browseres, solo busque el complemento" modificar encabezados ").

Para una URL particular, querrás cambiar Content-Type a text/html y posiblemente también cambiar la Content-Security-Policy del Content-Security-Policy también (testing default-src 'none'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src * 'unsafe-eval'; ).