0

IE9で奇妙な動作に遭遇しました。

asp.net(mvc 3を使用)アプリケーション用にC#で記述された単純なコード行があります:

   string ct = image.ContentType;
   // image is `HttpPostedFileBase` type

IE9 でデバッグすると、 pngファイルを選択したときにct返されます。そのファイルの名前を/から に変更しませんでした。image/pjpeg1.jpg1.jpeg1.png

ブラウザとして Firefox/Chrome を使用してデバッグするとct = "image/png"(正しい)

PNG ファイルがimage/pjpegcontent-type として表示されるのはなぜですか?

この問題を解決するには?

それともIEのバグですか?

4

0 に答える 0