CGIでHEAD要求時にボディを返さないようにするには?

[上に] [前に] [次に]
Seven Three 1999/11/26(金) 00:37:40
HEADメソッドを送ると,通常はヘッダーフィールドだけが返ってきます。ところが,自作のNPHスクリプトではGETと同じ内容が返ってきてしまいます。

言語はPerl5で,スクリプトの記述はこんな感じです。

print "HTTP/1.0 200 OK\n";
print "Date: " . &wtime(time, 'GMT') . "\n";
print "Connection: close\n";
print "Content-type: text/html\n\n";
print $body;

HEADメソッドの要求時にオブジェクトボディを返さないようにすることは可能でしょうか。

Aurai [E-Mail] 1999/11/26(金) 01:08:47
$ENV{'REQUEST_METHOD'}で判定しましょう

Seven Three 1999/11/26(金) 18:02:43
[[解決]]
分かってしまえば単純なことでした。いままで悩んでいたのがバカみたいです。でも今回のことでHTTPの仕様書に初めて目を通しましたから,悩んだのも決して無駄とは言えませんでした。
ありがとうございました。

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