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
Posted in コンピュータ | Tagged , , , , , , , | Leave a reply