CGI ・ SSIのMIMEタイプは?

[上に] [前に] [次に]
匿名 1999/11/27(土) 04:11:04
ホームページを作っていて、ちょっと疑問に思ったことなんですっけど、
CGIを使ったページ(拡張子 .cgi .pl等)や、SSIを使ったページ(拡張子 .shtml等)のMIMEタイプは、何なのでしょうか?
わかる方がいらしゃいましたら、レスお願いします。

#欲を言いますと、aspを使ったページ( .asp等)や、JScriptの外部ファイル( .js)のMIMEタイプも、できればお願いします。

と・く・め・い 1999/11/27(土) 04:20:53
http://www.geocities.co.jp/Hollywood/9752/mime.html
shtmlってhtmlと同じで良いのだと思ってたら違ったのね
でも普通は気にしなくともいいんでないかい?
サーバーの管理者が設定するものだし、IEはMIMEタイプ無視するし・・・

moci 1999/11/27(土) 05:10:59
CGIには特定のMIMEタイプはありません。
HTMLを出力するならtext/html、テキストならtext/plain、
JPEGならimage/jpeg、GIFならimage/gifといった具合に、
何を出力するかに応じて相応のMIMEタイプを書き出してください。

shtmlはhtmlと同じです。古いWWWサーバでは
text/x-server-parsed-html
と指定することによってSSIを有効にしていたことがありますが、
これが外に出てはいけません。あくまでもtext/htmlでしょう。

> でも普通は気にしなくともいいんでないかい?
> サーバーの管理者が設定するものだし、IEはMIMEタイプ無視するし・・・

CGIを使わず、.htaccessのような設定もしない(できない)のであれば
気にしなくても構わないかもしれませんが、たとえばサーバの管理者が
でたらめな設定をしていたら直してもらわないといけないでしょう。
IEはいろいろトラブルを引き起こしているので、いずれはMIMEタイプを
正しく解釈するよう修正されなければならないと思いますよ。

[上に] [前に] [次に]