2010-10-20 47 views
0

J'ai besoin de rediriger les demandes de fichiers PDF à une page html qui montre le pdf demandé dans un cadre/iframeIE transmet-il toujours une requête PDF au plugin Acrobat?

Ma crainte est que certains navigateurs (au moins IE utilisé pour le faire) remettront la demande au lecteur Acrobat . Je peux imaginer qu'Acrobat ne sera pas trop content d'une page html au lieu de l'application/pdf

Merci pour toute information que vous pourriez avoir à ce sujet. Je vais avoir accès à un serveur où je peux servir le html lorsqu'un pdf est demandé dans un avenir proche, mais peut-être quelqu'un peut déjà me sauver la peine

Michel

Répondre

0

Si votre Reponse est 200 OK et vous avez un Content-Type: application/pdf alors l'affichage de la page, frame ou iframe sera remis au plugin PDF.

Sinon, par ex. Si vous faites une redirection, IE traitera la redirection.

+0

Dans les jours anciens, j'ai vu sur le serveur DEUX hits par PDF, une fois de IE et un d'Acrobat, d'où ma question – mplungjan

+0

J'imagine IE frappe l'URL pour déterminer qu'il existe un PDF derrière l'URL; crée alors le plugin Adobe qui lui-même demande la ressource derrière l'URL pour l'afficher. –

+0

Donc je pense que vous aurez besoin de 2 URL: Une pour la "page PDF" qui sera HTML contenant le iframe PDF (pas de redirection), et une autre pour les octets PDF qui seront contenues dans l'iframe (qui pourrait être frappé deux fois, une fois par IE et une fois par Acrobat reader) –