Share via


body, propriété de Sys.Net.WebRequest

Mise à jour : novembre 2007

Obtient ou définit le corps HTTP de l'instance Sys.Net.WebRequest.

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

Paramètres

Paramètre

Description

value

Corps HTTP à assigner à la requête Web.

Valeur de retour

Corps HTTP de la requête Web. Si le corps de la requête HTTP n'a pas été défini précédemment ou a été défini à null, la valeur null est retournée.

Notes

Utilisez cette propriété pour obtenir ou définir le corps de la requête HTTP. Le paramètre value doit être une chaîne, nullou une référence à un objet XmlDocument (tel que XMLDOM). Pour plus d'informations, consultez XMLDocument Property sur le site Web de MSDN.

Exemple

L'exemple suivant indique comment définir le corps de la requête HTTP. Ce code fait partie d'un exemple complet fourni dans la vue d'ensemble de la classe 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();  

}

Voir aussi

Référence

Sys.Net.WebRequestManager, classe

Sys.Net.WebRequestExecutor, classe

Sys.Net.XMLHttpExecutor, classe