Je cherche un moyen de faire en sorte que Google Chrome ouvre toujours les fichiers PDF avec sa visionneuse interne lorsque je clique sur un lien, par opposition à son téléchargement à l'emplacement par défaut. Cela fonctionne avec la plupart des URL, mais certains serveurs ont défini un en-tête spécial pour forcer le téléchargement du fichier ( "Content-Disposition: attachment;"
par exemple, http://www.uni-goettingen.de/en/46260.html ).
Ce que je veux, c’est le contraire de cette question: empêcher l’affichage des PDF dans Google Chrome , ou ce qui est demandé ici, mais appliqué à Chrome: comment ignorer «Content-Disposition: attachment» dans Firefox
En passant, j'utilise Chrome 8.0.552.0 dev sur Ubuntu 10.4.
Réponses:
La réponse "Redirecteur" était exactement ce que je cherchais, mais cette extension n'est plus disponible. J'ai donc continué à creuser et j'ai trouvé Modify Content-Type . Il fonctionne comme je le souhaitais (les fichiers PDF s'ouvrent dans le visualiseur interne malgré Content-Disposition: pièce jointe dans les en-têtes de réponse) avec la règle suivante:
Notez bien que cela peut vous exposer à des vulnérabilités de script intersite, et il serait sage de ne pas autoriser. * Dans le filtre URL. Ajoutez-y seulement au besoin.
la source
Vous pouvez supprimer l'en-
Content-Disposition
tête de réponse à l'aide de l' extension Redirector . Ajoutez simplement une règle supprimant l'en-Content-Disposition
tête. Voici à quoi ça ressemble dans l'éditeur de règles:Avec cette règle appliquée, tous les PDF seront ouverts dans le visualiseur interne.
la source
Dans la barre d’URL, tapez
chrome://plugins/
, recherchez le plugin Adobe et cliquez sur Désactiver.Redémarrez Chrome et chargez un fichier PDF. Le fichier se chargera à l'aide du plug-in Google PDF.
la source
Essayez le
--no-sandbox option
.Cela devrait être votre raccourci:
la source
--no-sandbox
devrait désactiver le bac à sable, ne pas ignorer les en-têtes HTTP, non?