• 締切済み

perl CGIでのhttpヘッダー出力 (Content-type:

perl CGIでのhttpヘッダー出力 (Content-type: text/html\n\n) が不要な場合について perlでCGIを作成しています。 多くの場合は、httpのヘッダー出力(Content-type: text/html\n\)を行っています。 毎回ではないですが、HTTPヘッダーの出力が不要な場合が存在します。 (HTMLにContent-type: text/html\n\が出力され表示されます。) そこで、HTTPヘッダーの出力が不要の場合の判断方法を教えていただければと思います。 よろしくお願いいたします。

みんなの回答

  • mtaka2
  • ベストアンサー率73% (867/1179)
回答No.1

「ヘッダ出力が不要な場合」はありません。必ずヘッダ出力は必要です。 おそらく、間違えて2回ヘッダ出力しちゃってるんじゃないでしょうか。 (その場合、2回目のヘッダ出力は本文として表示される)

hiro33hiro
質問者

お礼

どこかで、ヘッダー出力が行われてた可能性があると思われます。 検証していますが、再現性がないので、1回のみ、ヘッダー出力を行い様子をみようと 思います。 再び、ヘッダー出力が表示されたら、再度ソースを見直したいと思います。 ありがとうございました。

関連するQ&A