Compartilhar via


HttpVerb sys.NET.WebRequest propriedade

Obtém ou define o verbo HTTP que foi usado o Sys.NET.WebRequest classe para emitir a solicitação da Web.

ObservaçãoObservação:

Para obter ou conjunto valores de propriedade para propriedades de API do cliente, você deve telefonar métodos de assessor de propriedade são nomeados com o get_ e set_ prefixos. Por exemplo, para obter ou conjunto um valor para uma propriedade, sistema autônomo Cancelar, you telefonar the get_cancel ou set_cancel métodos.

var verb = MyWebRequest.get_httpVerb();
MyWebRequest.set_httpVerb(value);

Parâmetros

Parâmetro

Descrição

value

Uma seqüência de caracteres que contém o verbo HTTP para a solicitação da Web. valuedeve ser um verbo HTTP que é reconhecido pelo servidor Web, sistema autônomo "GET" ou "POST".

Valor de retorno

O verbo de solicitação da Web corrente.

Exceções

Tipo de exceção

Condição

Sys.ArgumentException

value não é possível nullou uma seqüência de caracteres vazia ("").

Comentários

Se o verbo HTTP não tiver sido definida anteriormente, a httpVerb o valor da propriedade é determinado com base na seguinte lógica:

  • Se o valor de corpo é de propriedade null, o WebRequestinstância retorna "GET".

  • Se o valor de corpo propriedade não é null, o WebRequestinstância retorna "POST". Se o corpo retornado for uma seqüência de caracteres vazia (""), isso é considerado nãonulle "POST" será retornada.

Exemplo

O exemplo a seguir mostra como conjunto o verbo HTTP para a solicitação da Web. Este código faz parte de um exemplo completo encontrado no WebRequest visão geral da classe.

// Set the request verb.
wRequest.set_httpVerb("POST");

Consulte também

Referência

Classe Sys.Net.WebRequestManager

Classe de sys.NET.WebRequestExecutor

Classe Sys.Net.XMLHttpExecutor