2012-02-15 13 views
6

Ho provato a cercare un'estensione per Chrome che esegue questa operazione, ma non è riuscito a trovarne uno. Fondamentalmente, voglio colpire un servizio web che restituisce un'intestazione di tipo di contenuto di applicazione/rdf + xml o application/xml e avere Chrome visualizza automaticamente il contenuto in linea. Ho il XML Tree extension che visualizza l'XML bene, ma Chrome di default scaricherà i file a meno che non abbiano una certa estensione.Forza Chrome ad aprire determinati URL in base all'intestazione Content-Type

La mia domanda è: c'è un modo per forzare Chrome ad aprire determinate cose in linea in base al tipo di contenuto restituito dal server? L'estensione o il supporto diretto in Chrome va bene per me. Se uno non esiste, esaminerò lo sviluppo di uno.

risposta

6

Ottima domanda, una che ho cercato di rispondere per anni. A differenza di firefox, chrome e chromium, usa una query xmg di tipo mime esterna per decidere quali applicazioni helper usare, ma generalmente non vuoi impostare chrome come gestore generico per applicazione/rdf + xml. Quindi sono stato molto contento di scoprire l'estensione chrome "application /...+ json | + xml as inline". Disponibile dal negozio web, o al

https://github.com/andreineculau/chrome-inline-media-type

Grazie andreineculau!

+0

Grazie Cam, in realtà ho usato anche quello e ho contribuito ad esso. Funziona come un incantesimo! –