| パッケージ | mx.messaging.messages |
| クラス | public class HTTPRequestMessage |
| 継承 | HTTPRequestMessage AbstractMessage Object |
| サブクラス | SOAPMessage |
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | body : Object
メッセージの本文には、リモート宛先に配信する必要がある特定のデータが含まれます。 | AbstractMessage | |
![]() | clientId : String
clientId は、メッセージを送信した MessageAgent を示します。 | AbstractMessage | |
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
| contentType : String
このメッセージのコンテンツのタイプを示します。 | HTTPRequestMessage | ||
![]() | destination : String
メッセージの宛先。 | AbstractMessage | |
![]() | headers : Object
メッセージのヘッダーは、キーがヘッダー名、値がヘッダー値として格納される結合配列です。 | AbstractMessage | |
| httpHeaders : Object
宛先に対して行った要求に配置しなければならない特定の HTTP ヘッダーが含まれます。 | HTTPRequestMessage | ||
![]() | messageId : String
メッセージ固有の ID。 | AbstractMessage | |
| method : String
要求にどのメソッドを使用するかを示します。 | HTTPRequestMessage | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
| recordHeaders : Boolean
プロキシがそれ自体が使用した要求ヘッダーと応答ヘッダーを返してきた場合、プロキシを通過するときにのみ使用されます。 | HTTPRequestMessage | ||
![]() | timestamp : Number
メッセージの日時スタンプへのアクセスを提供します。 | AbstractMessage | |
![]() | timeToLive : Number
メッセージの有効期間の値は、メッセージが有効で配信可能であると見なされる期間を示します。 | AbstractMessage | |
| url : String
この要求の最終宛先が含まれます。 | HTTPRequestMessage | ||
| メソッド | 定義元 | ||
|---|---|---|---|
初期化されていない HTTP 要求を作成します。 | HTTPRequestMessage | ||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
メッセージのストリング表現を返します。 | AbstractMessage | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| 定数 | 定義元 | ||
|---|---|---|---|
| CONTENT_TYPE_FORM : String = "application/x-www-form-urlencoded" [静的]
このメッセージのコンテンツがフォームであることを示します。 | HTTPRequestMessage | ||
| CONTENT_TYPE_SOAP_XML : String = "text/xml; charset=utf-8" [静的]
このメッセージのコンテンツが、SOAP 要求に使用される XML であることを示します。 | HTTPRequestMessage | ||
| CONTENT_TYPE_XML : String = "application/xml" [静的]
このメッセージのコンテンツが XML であることを示します。 | HTTPRequestMessage | ||
| DELETE_METHOD : String = "DELETE" [静的]
この要求に使用されたメソッドは "delete" であることを示します。 | HTTPRequestMessage | ||
![]() | DESTINATION_CLIENT_ID_HEADER : String = "DSDstClientId" [静的]
サーバーからプッシュされたメッセージがバッチとして到着したとき、そのバッチ内のメッセージが複数の異なるコンシューマインスタンスをターゲットにしている可能性があります。 | AbstractMessage | |
![]() | ENDPOINT_HEADER : String = "DSEndpoint" [静的]
メッセージには、メッセージが送信されるチャンネルのエンドポイント ID のタグが付与されます。 | AbstractMessage | |
![]() | FLEX_CLIENT_ID_HEADER : String = "DSId" [静的]
サーバーによってグローバル FlexClient の ID 値が出力メッセージに割り当てられると、このヘッダーはその値の伝達に使用されます。 | AbstractMessage | |
| GET_METHOD : String = "GET" [静的]
この要求に使用されたメソッドは "get" であることを示します。 | HTTPRequestMessage | ||
| HEAD_METHOD : String = "HEAD" [静的]
この要求に使用されたメソッドは "head" であることを示します。 | HTTPRequestMessage | ||
| OPTIONS_METHOD : String = "OPTIONS" [静的]
この要求に使用されたメソッドは "options" であることを示します。 | HTTPRequestMessage | ||
| POST_METHOD : String = "POST" [静的]
この要求に使用されたメソッドは "post" であることを示します。 | HTTPRequestMessage | ||
![]() | PRIORITY_HEADER : String = "DSPriority" [静的]
MessageAgent が送信するメッセージには数値が 0 ~ 9(0 が最小)の優先度ヘッダーがある場合があります。サーバーはこの数値を使用して、クライアントへのメッセージに優先度を設定できます。 | AbstractMessage | |
| PUT_METHOD : String = "PUT" [静的]
この要求に使用されたメソッドは "put" であることを示します。 | HTTPRequestMessage | ||
![]() | REMOTE_CREDENTIALS_CHARSET_HEADER : String = "DSRemoteCredentialsCharset" [静的]
宛先のリモート証明書を設定する必要があるメッセージは、このヘッダを使用して、資格情報ストリングの作成に使用された文字セットエンコーディングも報告する必要があります。 | AbstractMessage | |
![]() | REMOTE_CREDENTIALS_HEADER : String = "DSRemoteCredentials" [静的]
宛先のリモート証明書を設定する必要があるメッセージは、このヘッダー内に Base64 エンコードされた資格情報を保持します。 | AbstractMessage | |
![]() | REQUEST_TIMEOUT_HEADER : String = "DSRequestTimeout" [静的]
このヘッダーは、要求タイムアウトを定義して送信されるメッセージに使用されます。 | AbstractMessage | |
![]() | STATUS_CODE_HEADER : String = "DSStatusCode" [静的]
ステータスコードは、応答メッセージの特徴に関するコンテキストを提供できます。 | AbstractMessage | |
| TRACE_METHOD : String = "TRACE" [静的]
この要求に使用されたメソッドは "trace" であることを示します。 | HTTPRequestMessage | ||
| contentType | プロパティ |
public var contentType:Stringこのメッセージのコンテンツのタイプを示します。 この値は、この要求を送信する宛先が理解可能でなければなりません。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
| httpHeaders | プロパティ |
public var httpHeaders:Object宛先に対して行った要求に配置しなければならない特定の HTTP ヘッダーが含まれます。
| method | プロパティ |
method:String要求にどのメソッドを使用するかを示します。 以下の値のみが有効です。
HTTPRequestMessage.DELETE_METHODHTTPRequestMessage.GET_METHODHTTPRequestMessage.HEAD_METHODHTTPRequestMessage.POST_METHODHTTPRequestMessage.OPTIONS_METHODHTTPRequestMessage.PUT_METHODHTTPRequestMessage.TRACE_METHOD
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
public function get method():String public function set method(value:String):void| recordHeaders | プロパティ |
public var recordHeaders:Booleanプロキシがそれ自体が使用した要求ヘッダーと応答ヘッダーを返してきた場合、プロキシを通過するときにのみ使用されます。 デフォルトは false です。 現在は、NetworkMonitor を使用するときにのみ設定されます。
| url | プロパティ |
public var url:String
この要求の最終宛先が含まれます。 これは、body プロパティで検出されたメッセージのコンテンツの送信先となる URL です。このコンテンツは、指定されたメソッドで送信されます。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
| HTTPRequestMessage | () | コンストラクタ |
public function HTTPRequestMessage()初期化されていない HTTP 要求を作成します。
| CONTENT_TYPE_FORM | 定数 |
public static const CONTENT_TYPE_FORM:String = "application/x-www-form-urlencoded"このメッセージのコンテンツがフォームであることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
| CONTENT_TYPE_SOAP_XML | 定数 |
public static const CONTENT_TYPE_SOAP_XML:String = "text/xml; charset=utf-8"このメッセージのコンテンツが、SOAP 要求に使用される XML であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_SOAP_XML;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
| CONTENT_TYPE_XML | 定数 |
public static const CONTENT_TYPE_XML:String = "application/xml"このメッセージのコンテンツが XML であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_XML;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
| DELETE_METHOD | 定数 |
public static const DELETE_METHOD:String = "DELETE"この要求に使用されたメソッドは "delete" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.DELETE_METHOD;
msg.url = "http://my.company.com/login";
| GET_METHOD | 定数 |
public static const GET_METHOD:String = "GET"この要求に使用されたメソッドは "get" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.GET_METHOD;
msg.url = "http://my.company.com/login";
| HEAD_METHOD | 定数 |
public static const HEAD_METHOD:String = "HEAD"この要求に使用されたメソッドは "head" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.HEAD_METHOD;
msg.url = "http://my.company.com/login";
| OPTIONS_METHOD | 定数 |
public static const OPTIONS_METHOD:String = "OPTIONS"この要求に使用されたメソッドは "options" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.OPTIONS_METHOD;
msg.url = "http://my.company.com/login";
| POST_METHOD | 定数 |
public static const POST_METHOD:String = "POST"この要求に使用されたメソッドは "post" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.POST_METHOD;
msg.url = "http://my.company.com/login";
| PUT_METHOD | 定数 |
public static const PUT_METHOD:String = "PUT"この要求に使用されたメソッドは "put" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.PUT_METHOD;
msg.url = "http://my.company.com/login";
| TRACE_METHOD | 定数 |
public static const TRACE_METHOD:String = "TRACE"この要求に使用されたメソッドは "trace" であることを示します。
var msg:HTTPRequestMessage = new HTTPRequestMessage();
msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
msg.method = HTTPRequestMessage.TRACE_METHOD;
msg.url = "http://my.company.com/login";
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/messaging/messages/HTTPRequestMessage.html