書いたことがあるかもしれません。入っていたのですが、実際にはサーバでなくクライアントが使うようになっています。応答ヘッダに次のように入るようにしたかったのです。出力になら、最初からこれをつけることができます。項目がないと、サーバにはそれが何なのかわからなくなります。つけないといけません。つけていないようです。つけてはいないようです。パラメタの追加をお勧めします。text/html;charset=ISO-2022-JP¥n";とすればいいわけです。書いていないプログラムをまれに見かけることがありますが、そういうのは論外です。出力するのでなく、特定の場所へ飛ばすための項目です。なんかにも同様の関数がありますが、それをサーバから指示できるわけです。本文を書いていけないというわけではありません。実際には、何を書いてもクライアントには無視されるでしょう。併用してはいけないとされています。Status「『状況』って何の状況じゃい?」と疑問な方も、実物を見れば直ちに思い出すことでしょう。Errorはい、思い出しましたね?これが即ち、『状況』です。Errorとなっているわけです。エラーばかりとは限りません。当てはめることになっています。吐くようにした方が親切であり、わかりやすいプログラムになるでしょう。仕様書にも存在しないヘッダをつけてよいとされており、これを拡張ヘッダと呼びます。書法的には他のヘッダと同様の書き方をしなければなりませんが、他の仕様書にあるものと混乱を起こすことさえなければ、その内容は自由です。つけて区別するべし、とされています。出力のヘッダとして返すことができます。定義されているヘッダのうち、好きなものを書いていいわけです。拾ってみると、ざっとこんな具合です。始めとして、なかなか興味深いものがたくさん並んでいるのですが、とても全部は紹介し切れません。ヘッダと本文との区切りさて、ヘッダはどこかで本文と区別しなければなりません。区切り子には空行を用います。通信文本文と看做されます。-->という具合に書くわけですね。以下HTML本文を記述</BODY></HTML>EOFという書き方になるでしょう。"<HTML>¥n";...という書き方をしていますが、プログラムが見にくくなるので、あまりよい書き方であるとは思えません。