次の方法で共有


Sys.Net.WebRequest の body プロパティ

更新 : 2007 年 11 月

Sys.Net.WebRequest インスタンスの HTTP 本文を取得または設定します。

var body = MyWebRequest.get_body();
MyWebRequest.set_body(value);

パラメータ

パラメータ

説明

value

Web 要求に割り当てる HTTP 本文。

戻り値

Web 要求の HTTP 本文。HTTP 要求の本文がまだ設定されていないか、null に設定されている場合、null が返されます。

解説

このプロパティを使用して、HTTP 要求の本文を取得または設定します。value パラメータは、文字列、null、または XmlDocument オブジェクト (XMLDOM など) への参照である必要があります。詳細については、MSDN Web サイトの「XMLDocument Property」を参照してください。

使用例

HTTP 要求の本文を設定する方法を次の例に示します。このコードは、Sys.Net.WebRequest クラスの概要で説明しているコード例の一部です。

// This function performs a POST Web request
// to upload information to the resource 
// identified by the Url. 
function PostWebRequest()
{
    // Instantiate the WebRequest object.
    var wRequest =  new Sys.Net.WebRequest();

    // Set the request Url.  
    wRequest.set_url(postPage); 

    // Set the request verb.
    wRequest.set_httpVerb("POST");

    var body = "Message=Hello! Do you hear me?"
    wRequest.set_body(body);
    wRequest.get_headers()["Content-Length"] = body.length;


    // Set the web request completed event handler,
    // for processing return data.
    wRequest.add_completed(OnWebRequestCompleted);

    // Clear the results page element.
    GetElementById("ResultsId").innerHTML = "";


    // Execute the request.
    wRequest.invoke();  

}

参照

参照

Sys.Net.WebRequestManager クラス

Sys.Net.WebRequestExecutor クラス

Sys.Net.XMLHttpExecutor クラス