表 1. インスタンスプロパティ
アクセス範囲 | 型 | 名前 | 説明 |
---|---|---|---|
protected | array | options | リクエストを設定するオプション。リクエストのオプション を参照ください。 |
protected | array | postFields | フォームのデータ。array("フィールド名" => "フィールドの値") |
protected | array | postFiles | アップロードするファイル。array(array("name" => "image", "file" => "/home/u/images/u.png", "type" => "image/png")) |
protected | array | responseInfo | リクエスト/レスポンスについての (統計上の) 情報。リクエスト/レスポンス の情報 を参照ください。 |
protected | HttpMessage | responseMessage | レスポンスメッセージ。 |
protected | integer | responseCode | レスポンスコードを表す数値。 |
protected | string | responseStatus | レスポンスのステータスを表すリテラル文字列。 |
protected | integer | method | 使用するリクエストメソッド。 |
protected | string | url | リクエスト url。 |
protected | string | contentType | 生の post リクエストで使用する content type。 |
protected | string | rawPostData | 生の post データ。 |
protected | string | queryData | クエリパラメータ。 |
protected | string | putFile | PUT リクエストでアップロードするファイル。 |
protected | string | putData | PUT リクエストでアップロードする生のデータ。 |
protected | HttpMessage | history | 履歴の記録が有効な場合の、リクエスト/レスポンス全体の履歴。 |
public | boolean | recordHistory | 履歴を記録するかどうか。 |
表 2.
型 | 名前 | 説明 |
---|---|---|
integer | METH_GET | GET リクエストメソッド。 |
integer | METH_HEAD | HEAD リクエストメソッド。 |
integer | METH_POST | POST リクエストメソッド。 |
integer | METH_PUT | PUT リクエストメソッド。 |
integer | METH_DELETE | DELETE リクエストメソッド。 |
integer | METH_OPTIONS | OPTIONS リクエストメソッド。 |
integer | METH_TRACE | TRACE リクエストメソッド。 |
integer | METH_CONNECT | CONNECT リクエストメソッド。 |
integer | METH_PROPFIND | PROPFIND リクエストメソッド。 |
integer | METH_PROPPATCH | PROPPATCH リクエストメソッド。 |
integer | METH_MKCOL | MKCOL リクエストメソッド。 |
integer | METH_COPY | COPY リクエストメソッド。 |
integer | METH_MOVE | MOVE リクエストメソッド。 |
integer | METH_LOCK | LOCK リクエストメソッド。 |
integer | METH_UNLOCK | UNLOCK リクエストメソッド。 |
integer | METH_VERSION_CONTROL | VERSION-CONTROL リクエストメソッド。 |
integer | METH_REPORT | REPORT リクエストメソッド。 |
integer | METH_CHECKOUT | CHECKOUT リクエストメソッド。 |
integer | METH_CHECKIN | CHECKIN リクエストメソッド。 |
integer | METH_UNCHECKOUT | UNCHECKOUT リクエストメソッド。 |
integer | METH_MKWORKSPACE | MKWORKSPACE リクエストメソッド。 |
integer | METH_UPDATE | UPDATE リクエストメソッド。 |
integer | METH_LABEL | LABEL リクエストメソッド。 |
integer | METH_MERGE | MERGE リクエストメソッド。 |
integer | METH_BASELINE_CONTROL | BASELINE-CONTROL リクエストメソッド。 |
integer | METH_MKACTIVITY | MKACTIVITY リクエストメソッド。 |
integer | METH_ACL | ACL リクエストメソッド。 |
integer | VERSION_1_0 | HTTP プロトコル バージョン 1.0。 |
integer | VERSION_1_1 | HTTP プロトコル バージョン 1.1。 |
integer | VERSION_ANY | 任意の HTTP プロトコルバージョン。 |
integer | AUTH_BASIC | ベーシック認証。 |
integer | AUTH_DIGEST | ダイジェスト認証。 |
integer | AUTH_NTLM | NTLM 認証。 |
integer | AUTH_GSSNEG | GSS ネゴシエート認証。 |
integer | AUTH_ANY | 任意の認証。 |
integer | PROXY_SOCKS4 | SOCKS v4 プロキシ。 |
integer | PROXY_SOCKS5 | SOCKS v5 プロキシ。 |
integer | PROXY_HTTP | HTTP プロキシ。 |
integer | SSL_VERSION_TLSv1 | TLS v1 を使用します。 |
integer | SSL_VERSION_SSLv2 | SSL v2 を使用します。 |
integer | SSL_VERSION_SSLv3 | SSL v3 を使用します。 |
integer | SSL_VERSION_ANY | 任意の SSL/TLS メソッドを使用します。 |
integer | IPRESOLVE_V4 | IPv4 での解決のみを行います。 |
integer | IPRESOLVE_V6 | IPv6 での解決のみを行います。 |
integer | IPRESOLVE_ANY | 任意の方法で解決を行います。 |