従来のASP WebサイトがWindows 2008 32ビットサーバー上のIIS 7でホストされています。WebサイトからダウンロードしたPDFが破損しています+開封時に空の文書
ウェブサイトからpdfファイルをダウンロードすることができます。
pdfファイルをダウンロードして開こうとすると、「この文書を開くときにエラーが発生しました。このファイルは壊れており、修復できませんでした」というメッセージが表示されます。
ウェブサイトのフォルダからローカルマシンにpdfを手動でコピーすると、pdfを開くことができます。しかし、私がウェブサイトから同じpdfをダウンロードすると、私は開くことができません。 pdfファイルのサイズとページ数は正しいです。しかし、私がpdfを開くと、それは空です。
私はこの問題を引き起こしているかどうかはわかりません。問題をどのようにトラブルシューティングするかを、pdfのダウンロードとエラーを開く際に確認してください。
おかげ アショク
ほとんどの場合、ASPコードに誤りがあります(たとえば、バイナリPDFデータに含まれるContent-LengthまたはASPコンテンツが間違っているなど)。ブラウザーの開発ツールでHTTPヘッダーまたは本文を参照できます。可能であれば、質問にコードを追加してください。 – async5
サンプルPDFファイルまたはダウンロードに使用できるリンクを提供してください。トラブルシューティングのためのPDFファイルがない場合、PDFファイルの問題点を解決することはできません。 –
入力いただきありがとうございます。私たちはネットワークチームと協力して問題を解決しました。最近のネットワーク設定の変更は、ファイルのダウンロードに影響していました。このWebサイトからダウンロードできるように設定が変更されました(非準拠のHTTPの場合)。ご協力いただきありがとうございます。 – user3219354