다음을 통해 공유


Sys.Net.WebRequest body 속성

업데이트: 2007년 11월

Sys.Net.WebRequest 인스턴스의 HTTP 본문을 가져오거나 설정합니다.

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

매개 변수

매개 변수

설명

value

웹 요청에 할당할 HTTP 본문입니다.

반환 값

웹 요청의 HTTP 본문입니다. HTTP 요청의 본문이 설정되지 않았거나 null로 설정된 경우에는 null이 반환됩니다.

설명

이 속성을 사용하면 HTTP 요청의 본문을 가져오거나 설정할 수 있습니다. value 매개 변수는 문자열, null 또는 XmlDocument 개체에 대한 참조(예: XMLDOM)여야 합니다. 자세한 내용은 MSDN 웹 사이트에서 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 클래스