web-dev-qa-db-ja.com

PDFファイルのダウンロードでさまざまなバイトがログに記録されるのはなぜですか。すべてscステータス200です。

ユーザーがPDFファイルのダウンロードの問題を報告しているIIS7サーバーにmojoportalCMSをインストールしています。ブラウザまたはAdobeReaderのいずれかで表示され、私や他のほとんどの人にとっては常に問題なくダウンロードされます。

Logparserを使用してIISログをクエリすると、すべての応答はステータス200(OK)または304(未変更)になりますが、送信されるバイト数はかなり異なります。ゼロ、211、約フルサイズの27059の半分、およびその間にたくさんあります。27059のフルサイズを十分に示しています。

バイト数が少ないこれらの他のエントリは、報告された問題と相関する、ある種のエラーを表していますか?これはブラウザ/クライアントの問題またはサーバー側の問題である可能性がありますか?

他に役立つ情報があれば教えてください。これは共有ホスティングサーバーですが、サーバー上で掘り下げることができるものには多少制限があります。

*編集:バイト数が少ないログエントリが同じクライアントIPの一連のエントリに含まれていることに気付いたので、ブラウザは複数のリクエストでファイルをチャンクで取得する処理を行っていると思います。クライアントごとにバイトを合計しても、クライアントごとに転送される合計バイト数は一貫していません。

1
Pat James

実行しているVPSサーバーに http://support.Microsoft.com/kb/97954 で修正プログラムを実装しましたが、問題は解決しました。ここで、ホスティング会社が共有IISサーバーに修正プログラムを実装するのにかかる時間を確認します。

クライアントにインストールされているAdobeReaderブラウザプラグインのバージョンに依存するため、診断が難しいものです。

0
Pat James