web-dev-qa-db-fra.com

Faire Chrome toujours ouvert PDFS elle-même

Je cherche un moyen de faire google Chrome Toujours ouvrir les PDF avec sa visionneuse interne lorsque je clique sur un lien, par opposition à la télécharger sur l'emplacement par défaut. Il fonctionne avec la plupart des URL, mais Certains serveurs définissent un en-tête spécial pour forcer le fichier à télécharger ("Content-Disposition: attachment;", par exemple. http://www.uni-goettingen.de/fr/46260.html ).

Ce que je veux, c'est le contraire de cette question: STOP PDFS de l'affichage de Google Chrome ou ce qui est demandé ici, mais appliqué à Chrome: Comment ignorer "Contenu-Disposition: pièce jointe "Dans Firefox

BTW., Je suis en cours d'exécution Chrome 8.0.552.0 Dev sur Ubuntu 10.4.

38
jdm

La réponse "redirection" était exactement ce que je cherchais, mais cette extension n'est plus disponible. J'ai donc gardé creuser et trouver Modifier le type de conten . Cela fonctionne comme prévu (PDFS ouvert dans la visionneuse interne malgré la disposition du contenu: pièce jointe dans les en-têtes de réponse) avec une règle de:

URL Filter:       .*
Original Type:    application/.*pdf
Replacement Type: application/pdf
Disposition:      inline

Notez bien que cela peut vous exposer aux vulnérabilités de script inter-sites et vous seriez sage de ne pas autoriser. * Dans le filtre URL. Ajouter seulement au besoin.

15
Eric Angell

Vous pouvez supprimer Content-Disposition En-tête de réponse à l'aide de redirecteur extension. Il suffit d'ajouter une règle enlever Content-Disposition entête. Ici comme ça ressemble à l'éditeur de règles: redirector rule

Avec cette règle appliquée, tous les PDF seront ouverts dans la visionneuse interne.

12
ks1322