Sys.Net.WebRequest httpVerb (Propiedad)
Actualización: noviembre 2007
Obtiene o establece el verbo HTTP que utilizó la clase Sys.Net.WebRequest para enviar la solicitud web.
Nota
Para obtener o establecer los valores de las propiedades de la API de cliente, debe llamar a los métodos de descriptor de acceso de propiedades cuyos nombres tienen los prefijos get_ y set_. Por ejemplo, para obtener o establecer un valor para una propiedad como cancel, llame a los métodos get_cancel o set_cancel.
var verb = MyWebRequest.get_httpVerb();
MyWebRequest.set_httpVerb(value);
Parámetros
Parameter |
Description |
---|---|
value |
Cadena que contiene el verbo HTTP de la solicitud web. value debe ser un verbo HTTP reconocido por el servidor web, como "GET" o "POST". |
Valor devuelto
Verbo de la solicitud web actual.
Excepciones
Tipo de excepción |
Condition |
---|---|
value no puede ser null ni una cadena vacía (""). |
Comentarios
Si no se ha establecido previamente el verbo HTTP, el valor de la propiedad httpVerb se determina en función de la lógica siguiente:
Si el valor de la propiedad body es null, la instancia de WebRequest devuelve "GET".
Si el valor de la propiedad body no es null, la instancia de WebRequest devuelve "POST". Si el cuerpo devuelto es una cadena vacía (""), no se considera null y se devuelve "POST".
Ejemplo
En el ejemplo siguiente se muestra cómo establecer el verbo HTTP para la solicitud web. Este código forma parte de un ejemplo completo que se encuentra en la información general de la clase WebRequest.
// Set the request verb.
wRequest.set_httpVerb("POST");
Vea también
Referencia
Sys.Net.WebRequestManager (Clase)