2009-06-21 1 views
0

私は/abc/1.pngに似たURLを持っています。それを/full/path/1.pngに書き換えます。しかし、それは私が画像を持つページの代わりにダウンロードを取得するFirefoxのビュー画像を打つとき、私は、mimeがclobberedされているようだ。どのように私はこれを解決するのですか?私はC#とASP.NETを使用しています。詳細については、この投稿を参照できます。Why are image acting as downloads?私はmimeを壊さずにi(url)を書き換えますか?

+0

私はしばしば、私がマムを壊すように感じると言えば、私は投票しますか? –

答えて

1

フレンドリ名のMIMEタイプが正しくないと思われますか?画像のフレンドリーネームバージョンを表示するために使用しているコードの例を表示できますか?

更新:

あなたのサイトには、あなたが返すようにしようとしているイメージのMIMEタイプでレスポンスヘッダを設定する必要がasp.netコードから直接画像を提供しようとしている場合...

+0

そのリンクにあります。http://stackoverflow.com/questions/1025013/why-are-image-acting-as-downloads/1025035あらかじめ書き直しています.../xyz.png、postrewriteは... /番号です。 png –

+0

so ... xyz.pngはasp.netページとして扱われていますか?リンク内のコードは現在のリクエストが書き直されていることを示しています。現在のリクエストは単に画像ではなくasp.netによって処理されています。ブラウザのURLとは何ですか?どのaspコードがリクエストを書き換えていますか? –

+0

それは、それがキャッチされているが、ASPであり、ASPページとして扱われているということを意味します。あなたは私が投稿しようとしていることをやるか、私に電子メールを送信する方法を知っていますか?コードを送ってきます。基本的に私はファイルイメージ/a/sub/id/title.extを生成し、それを/path/id.ext(png、jpgなど)にマップします。私を最も悩ますことは、画像を完全に見つけて/表示することですが、正しいMIMEを送信しないということです(mimeが問題であるかどうかはわかりません)。 –

関連する問題