PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

HttpMessage クラス | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

HttpMessage クラス

(PECL pecl_http >= 0.10.0)

クラス概要

HttpMessage implements Iterator , Countable , Serializable {
public void addHeaders ( array $headers [, bool $append = false ] )
public __construct ([ string $message ] )
public HttpMessage detach ( void )
static public HttpMessage factory ([ string $raw_message [, string $class_name = "HttpMessage" ]] )
static public HttpMessage fromEnv ( int $message_type [, string $class_name = "HttpMessage" ] )
static public HttpMessage fromString ([ string $raw_message [, string $class_name = "HttpMessage" ]] )
public string getBody ( void )
public string getHeader ( string $header )
public array getHeaders ( void )
public string getHttpVersion ( void )
public HttpMessage getParentMessage ( void )
public string getRequestMethod ( void )
public string getRequestUrl ( void )
public int getResponseCode ( void )
public string getResponseStatus ( void )
public int getType ( void )
public string guessContentType ( string $magic_file [, int $magic_mode = MAGIC_MIME ] )
public void prepend ( HttpMessage $message [, bool $top = true ] )
public HttpMessage reverse ( void )
public bool send ( void )
public void setBody ( string $body )
public void setHeaders ( array $headers )
public bool setHttpVersion ( string $version )
public bool setRequestMethod ( string $method )
public bool setRequestUrl ( string $url )
public bool setResponseCode ( int $code )
public bool setResponseStatus ( string $status )
public void setType ( int $type )
public HttpRequest|HttpResponse toMessageTypeObject ( void )
public string toString ([ bool $include_parent = false ] )
}

クラスのメンバ

プロパティ

インスタンスプロパティ
アクセス範囲 名前 説明
protected int type メッセージの型
protected string body メッセージの本文
protected float httpVersion HTTP プロトコルのバージョン
protected array headers メッセージのヘッダ
protected string requestMethod リクエストメソッドの名前
protected requestUrl string リクエスト URL
protected int responseCode レスポンスコード
protected string responseStatus レスポンスステータスのメッセージ
protected HttpMessage parentMessage 親メッセージへの参照

注意:

これらのデフォルトプロパティについては、参照としてアクセスすることはできません。 また、配列のキー/値 方式の表記を使用することもできませんし、 インクリメント/デクリメント 操作を行うこともできません。

定義済み定数

名前 説明
int TYPE_NONE メッセージは特定の型ではありません
int TYPE_REQUEST メッセージは、リクエスト型の HTTP メッセージです
int TYPE_RESPONSE メッセージは、レスポンス型の HTTP メッセージです

目次


忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「HttpMessage クラス」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | HttpMessage クラス」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: