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();
}