Hippo2000 (2000/7/28)
HTTP::Messageモジュールなのです。
作者はGisle Aasさんです。メールで許可をいただきました。
HTTP::Message - HTTPメッセージをカプセル化するクラス
package HTTP::Request; # または HTTP::Response require HTTP::Message; @ISA=qw(HTTP::Message);
HTTP::Messageオブジェクトには幾つかのヘッダとコンテント(ボディ)が入っています。このクラスは抽象クラスです。つまりHTTP::RequestとHTTP::Responseのための基本クラスとしてだけ使われ、それ自身のインスタンスは生成されることはありません。
以下のメソッドが利用できます:
${$res->content_ref} =~ s/\bfoo\b/bar/g;
すべての分からないHTTP::Messageメソッドは代りに各メッセージの一部であるHTTP::Headersオブジェクトがおこないます。これは以下の便宜メソッドへのアクセスを可能にします。これらのメソッドについての詳細はHTTP::Headersを参照してください。
$mess->header($field => $val); $mess->scan(\&doit); $mess->push_header($field => $val); $mess->remove_header($field);
$mess->date; $mess->expires; $mess->if_modified_since; $mess->if_unmodified_since; $mess->last_modified; $mess->content_type; $mess->content_encoding; $mess->content_length; $mess->content_language $mess->title; $mess->user_agent; $mess->server; $mess->from; $mess->referer; $mess->www_authenticate; $mess->authorization; $mess->proxy_authorization; $mess->authorization_basic; $mess->proxy_authorization_basic;
(原文のまま)
Copyright 1995-1997 Gisle Aas.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
ご意見、ご質問はこちらの掲示板で受け付けています。
またメールは河馬屋(Nifty)にお願いします。