Método Sys.Net.XmlHttpExecutor.getAllResponseHeaders
Retorna todos os cabeçalhos de resposta.
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 statusText = MyExecutor.getAllResponseHeader();
Exceções
Tipo de exceção |
Condição |
---|---|
The getAllResponseHeaders propriedade foi acessada fora o evento manipulador. - ou - The getAllResponseHeaders propriedade foram acessada depois que o evento concluído ocorrer. |
Comentários
Se a solicitação concluída com êxito, a getAllResponseHeader método retorna uma seqüência de caracteres que contém todos os cabeçalhos de resposta. Se a solicitação não for bem-sucedida, será retornado um erro.
Você pode telefonar o getAllResponseHeaders método somente em código que está em execução dentro do manipulador de eventos concluído ou em execução no telefonar pilha do manipulador de eventos concluído. Uma exceção é lançada se você telefonar o getAllResponseHeaders método quando o executor não retornou com êxito ou se a XmlHttpExecutor.responseAvailable propriedade de retornafalse. Uma exceção é lançada também se você chamar o getAllResponseHeaders método depois que o evento concluído ocorrer. Isso ocorre porque o executor lançou libera sua referência para XMLHTTP objeto.
Exemplo
O exemplo a seguir mostra como obter todos os cabeçalhos. Este código faz parte de um exemplo completo encontrado no Sys.Net.XmlHttpExecutor visão geral da classe.
// Get all the headers.
resultElementId.innerHTML +=
"All Request Headers: " +
executor.getAllResponseHeaders() + "<br/>";
Consulte também
Referência
Classe Sys.Net.WebRequestManager