IEやChromeはContent-Typeに従わない

自宅サーバにmod_uploaderでアップローダを設置している。

ダウンロードパスを設定した場合、パスを入力してsubmitしたレスポンスでファイルが送られてくるようで、送られてきたメッセージに対するブラウザの反応はMIME Typeに依ってしまう。

そうすると、サイズの大きい画像ファイルやPDFファイルなどをアップロードしていた場合、画像を表示したり、リーダが開いたりされると、非力なマシンではやたら時間を食って困る。

アップローダの性質上、どんな形式のメッセージもファイルに保存されるのが望ましい。

パスが通ったら、さらに先のダウンロードページへ誘導するように書き換えれば良いのだけど、そこまでする余裕はなかったので、Content-Typeをapplication/octet-streamするように書き換えてみたのだけど、なおChromeでは画像がそのまま表示される。

IE(6.0)でも同様で、Firefox(3.0)だけはファイルに保存する時のダイアログが表示された。

IE、Chromeでは拡張子や中身で判断しているのだろうか。

Content-Typeに対するアクションは、Firefoxでは設定できるみたいだけど、IEやChromeでは設定項目は見つからなかった。

Chromeは軽くて気に入っていたんだけど、ここに来てかゆいところに手が届かないよう。


Deprecated: Creation of dynamic property WP_Term::$cat_ID is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 378

Deprecated: Creation of dynamic property WP_Term::$category_count is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 379

Deprecated: Creation of dynamic property WP_Term::$category_description is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 380

Deprecated: Creation of dynamic property WP_Term::$cat_name is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 381

Deprecated: Creation of dynamic property WP_Term::$category_nicename is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 382

Deprecated: Creation of dynamic property WP_Term::$category_parent is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 383
This entry was posted in コンピュータ and tagged , , , , , , , by bugyo. Bookmark the permalink.

Deprecated: Creation of dynamic property WP_Query::$comments_by_type is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/comment-template.php on line 1528

Leave a Reply

Your email address will not be published. Required fields are marked *

*