私は特定のURLパターンに従った画像を表示するHttpModuleを持っています。たとえば、/images/employees/jason.jpgはモジュールによって処理されますが、他のすべての画像は処理されません。私のローカルマシン(CassiniとIIS 7)でうまく動作します。ただし、IIS6プロダクションサーバーは機能していません。私はホスティング会社に画像をASP.NETワーカープロセスにマップさせました。さて、すべての画像は、モジュールによってレンダリングされるべき画像を除いてレンダリングできないことを示しています。彼らは正しく働いています。画像を表示するためにHttpModuleを使用する
私は、ファイルのいずれかにHttpWatchのインスタンスを実行し、次のエラー受信:任意のアイデアを
ERROR_HTTP_INVALID_SERVER_RESPONSE
を?
ContentTypeまたはMIMEタイプが表示されません。 – jrcs3
コードを短縮するために、パスに拡張子として.jpg、.gif、.pngなどが含まれているかどうかを判断するユーティリティ関数の呼び出しを削除しました。 –
この関数はコメントの上に移動し、if文でチェックされるboolを返します。私が書いたように、書き直しは動作しますが、静的ファイルは動作しません。 –