CGI WEB [ CGI配布 CGI解説 ホームページ作成支援 ]
ホーム|CGI配布|CGIランキング|CGIサポート|CGI解説|ワンタッチボード|ワンタッチメール|クイズ|自宅サーバ|サーバガイド|登録太郎|CGI WEBサーチ|CGI WEB窓口


back
MIMEヘッダ





CGIプログラムからデータを出力する前に、そのデータのMIMEタイプをMIMEヘッダとして出力する必要があります。 要するに出力するデータが何なのかを宣言するわけです。 CGIの場合、その殆どはHTMLタグを出力しますので以下のように宣言を行います。

print "Content-type: text/html\n\n";

「Content-type:」の後に1つの半角スペースを打ちます。 これは書式として決まっていますので忘れずに。 また、ヘッダ終わりの改行2つも必要です。これはヘッダの後に1つの空行を打つという事です。 この空行がある事でMIMEヘッダと本文(HTMLタグ開始)との見分けをしますのでこちらも忘れないようにして下さい。

■テキストデータを出力する際のMIMEヘッダ

print "Content-type: text/plain\n\n";

■GIF画像を出力する際のMIMEヘッダ

print "Content-type: image/gif\n\n";

■JPEG画像を出力する際のMIMEヘッダ

print "Content-type: image/jpeg\n\n";



□更新履歴
 2007.04.22 全体的に内容を見直し




CGI WEB