Método Sys.Net.XmlHttpExecutor.getResponseHeader
Obtém o valor de um cabeçalho de resposta especificado com base no nome do cabeçalho.
var statusText = MyExecutor.getResponseHeader();
Exceções
Tipo de exceção |
Condição |
---|---|
The getResponseHeader propriedade foi acessada fora o evento manipulador. - ou - The getResponseHeader propriedade foram acessada depois que o evento concluído ocorrer. |
Comentários
Se a solicitação da Web foi concluída com êxito, você poderá telefonar o getResponseHeader método para obter o valor de um cabeçalho de resposta específicos com base no nome do cabeçalho. Se o cabeçalho não existir, uma seqüência de caracteres vazia ("") é retornado.
Você pode telefonar o getResponseHeader 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 getResponseHeader 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 getResponseHeader método depois que o evento concluído ocorrer. Isso ocorre porque o executor libera sua referência para XMLHTTP objeto.
Exemplo
O exemplo a seguir mostra como obter dados de cabeçalho. Este código faz parte de um exemplo completo encontrado no Sys.Net.XmlHttpExecutor visão geral da classe.
// Get a specific header.
resultElementId.innerHTML +=
"Content-Type Header: " +
executor.getResponseHeader("Content-Type") +
"<br/>";
Consulte também
Referência
Classe Sys.Net.WebRequestManager