XML HTTP 拡張要求
XML HTTP 拡張要求テクノロジの概要。
XML HTTP 拡張要求を開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
XHR_AUTH 認証を使用してプロキシに接続するか、HTTP サーバーに接続するかを指定します。 |
XHR_CERT_ERROR_FLAG IXMLHTTPRequest3Callback インターフェイスで OnServerCertificateReceived メソッドを処理することで、サーバーとの SSL ネゴシエーション中にサーバー証明書エラーを示すフラグを定義します。 |
XHR_CERT_IGNORE_FLAG IXMLHTTPRequest3 インターフェイスで SetProperty メソッドを呼び出すことによって、特定の証明書エラーを無視する送信 HTTP 要求に割り当てることができるフラグを定義します。 |
XHR_COOKIE_FLAG GetCookie メソッドを呼び出して、SetCookie メソッドを呼び出すか、HTTP Cookie jar からクエリを実行することで、HTTP Cookie jar 内の Cookie に割り当てることができるフラグのセットを定義します。 |
XHR_COOKIE_STATE Cookie の状態を指定します。 |
XHR_CRED_PROMPT ユーザーに認証の資格情報プロンプトを許可するかどうかを指定します。 |
XHR_PROPERTY SetProperty メソッドを呼び出して送信 HTTP 要求に割り当てることができるプロパティを定義します。 |
中止 現在の HTTP 要求を取り消します。 |
GetAllResponseHeaders すべての HTTP 応答ヘッダーの値を取得します。 |
GetCookie 指定した URL に関連付けられている Cookie を HTTP Cookie jar から取得します。 |
GetResponseHeader 応答ヘッダーから HTTP ヘッダーの値を取得します。 |
OnClientCertificateRequested サーバーとの SSL ネゴシエーション中にクライアントがクライアント証明書の要求を受信したときに発生します。 |
OnDataAvailable クライアントがサーバーから HTTP 応答データの一部を受信したときに発生します。 |
OnError エラーが発生したか、要求が中止されたときに発生します。 |
OnHeadersAvailable HTTP 要求がサーバーに送信され、サーバーが応答ヘッダーで応答した後に発生します。 |
OnRedirect サーバーが新しい URL にリダイレクトする HTTP 要求をクライアントが送信したときに発生します。 |
OnResponseReceived クライアントがサーバーから完全な応答を受信したときに発生します。 |
OnServerCertificateReceived サーバーとの SSL ネゴシエーション中にクライアントが証明書エラーまたはサーバー証明書チェーンを受信したときに発生します。 |
[ファイル] IXMLHTTPRequest2 要求を初期化し、要求のメソッド、URL、および認証情報を指定します。 このメソッドを呼び出した後、Send メソッドを呼び出して、要求とデータ (存在する場合) をサーバーに送信する必要があります。 |
Send HTTP 要求をサーバーに非同期的に送信します。 成功すると、アプリによって実装された IXMLHTTPRequest2Callback インターフェイスのメソッドが呼び出され、応答が処理されます。 |
SetClientCertificate Open メソッドで指定された URL に対する認証に使用するクライアント証明書を設定します。 |
SetCookie HTTP Cookie jar 内の指定した URL に関連付けられている Cookie を設定します。 |
SetCustomResponseStream HTTP 応答を受信するための標準ストリームを置き換えるカスタム ストリームを提供します。 |
SetProperty 送信 HTTP 要求のプロパティを設定します。 |
SetRequestHeader 既定の要求ヘッダーと共にサーバーに送信される HTTP ヘッダーの名前を指定します。 |
IXMLHTTPRequest2 HTTP 要求を構成および送信し、コールバックを使用して HTTP 応答処理中に通知を受信するために必要なメソッドとプロパティを提供します。 メモ このインターフェイスは、Windows Phone 8.1 でサポートされています。 . |
IXMLHTTPRequest2Callback HTTP 要求と応答の処理に影響を与えるイベントの未処理の IXMLHTTPRequest2 要求を使用してアプリケーションに通知するコールバックを定義します。 メモ このインターフェイスは、Windows Phone 8.1 でサポートされています。 . |
IXMLHTTPRequest3 HTTP 要求を構成および送信し、コールバックを使用して HTTP 応答処理中に通知を受信するために必要なメソッドとプロパティを提供します。 |
IXMLHTTPRequest3Callback HTTP 要求と応答の処理に影響を与えるイベントの未処理の IXMLHTTPRequest3 要求を使用してアプリケーションに通知するコールバックを定義します。 |
XHR_CERT エンコードされた証明書を指すバッファーを定義します。 |
XHR_COOKIE SetCookie メソッドを呼び出して HTTP Cookie jar に追加したり、GetCookie メソッドを呼び出して HTTP Cookie jar から取得したりできる Cookie を定義します。 |