Sys.Net.XmlHttpExecutor statusCode propriedade
Obtém o código de status da XMLHTTP objeto.
Observaçã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_ and 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 statusCode = MyExecutor.get_statusCode();
Exceções
Tipo de exceção |
Condição |
---|---|
The statusCode propriedade foi acessada fora o evento manipulador. - ou - The statusCode propriedade foram acessada depois que o evento concluído ocorrer. |
Valor de retorno
O código de status da XMLHTTPobjeto sistema autônomo uma seqüência de caracteres (por exemplo, "200 OK.
A solicitação foi bem-sucedida."). Para obter mais informações, consulte Sobre a XMLHTTP nativo.
Comentários
Você pode usar o statusCode propriedade somente no código que está sendo executado um concluído evento manipulador ou em execução na pilha de chamadas do concluído evento manipulador. Uma exceção é lançada se você usar o statusCode propriedade quando o executor não retornou com êxito ou se a responseAvailable propriedade de retornafalse. Uma exceção é lançada também se você usar o statusCodepropriedade depois que o evento concluído ocorrer. Isso ocorre porque o executor lançou sua referência para XMLHTTP objeto.
Exemplo
O exemplo a seguir mostra como acessar as informações de status usando statusCode propriedade. Este código faz parte de um exemplo completo encontrado no Sys.Net.XmlHttpExecutor visão geral da classe.
// Display the Web request status.
resultElementId.innerHTML +=
"Request Status: [" + executor.get_statusCode() + " " +
executor.get_statusText() + "]" + "<br/>";
Consulte também
Referência
Classe Sys.Net.WebRequestManager