Freigeben über


Sys.Net.WebRequest body-Eigenschaft

Aktualisiert: November 2007

Ruft den HTTP-Text der Sys.Net.WebRequest-Instanz ab oder legt ihn fest.

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

Parameter

Parameter

Beschreibung

value

Der HTTP-Text, der der Webanforderung zugewiesen werden soll.

Rückgabewert

Der HTTP-Text der Webanforderung. Wenn der Text der HTTP-Anforderung zuvor gar nicht oder auf null festgelegt wurde, wird null zurückgegeben.

Hinweise

Verwenden Sie diese Eigenschaft, um den Text der HTTP-Anforderung abzurufen oder festzulegen. Der value-Parameter muss eine Zeichenfolge, null oder ein Verweis auf ein XmlDocument-Objekt (wie XMLDOM) sein. Weitere Informationen finden Sie unter XMLDocument Property auf der MSDN-Website.

Beispiel

Im folgenden Beispiel wird das Festlegen des HTTP-Anforderungstexts veranschaulicht. Dieser Code ist Teil eines vollständigen Beispiels, das in der Übersicht über die Sys.Net.WebRequest-Klasse enthalten ist.

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

}

Siehe auch

Referenz

Sys.Net.WebRequestManager-Klasse

Sys.Net.WebRequestExecutor-Klasse

Sys.Net.XMLHttpExecutor-Klasse