無料ブログ「rentafree.net」の管理人ブログ

HTMLファイルのアップロード

ファイルアップロード機能ですが、
今まで拡張子
.htm
.html
は、
text/html
として返していましたが、
共通ドメインでtext/htmlはよろしくないかな・・・
思ったんで、
application/octet-stream
を返すように変更となりました。
まあ、ファイルサーバーのドメインでクッキー使うようなことも考えられませんし、
ブラクラくらいしかできないと思うんで気にしなくてもいいのかも・・・

ブラウザによっては違う処理になるかもしれませんが、
拡張子
.html
のファイルをアップしたとしても、
アクセスしてもHTMLとして処理されず、ダウンロードになると思います。

同様に
text/xml

application/octet-stream
となりました。


ファイルサーバーは、
こちらで設定している拡張子以外はすべて
application/octet-stream
となります。
(普通のブラウザは、アクセスした際に「ダウンロード」として処理すると思います。)

よく使われそうな拡張子は一通り設定してありますが、
未設定の拡張子で設定してほしい拡張子がありましたら連絡してください。