Compartilhar via


Método Sys.Net.XmlHttpExecutor.getAllResponseHeaders

Retorna todos os cabeçalhos de resposta.

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_ 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

Sys.InvalidOperationException

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

Classe de sys.NET.WebRequestExecutor

Classe Sys.Net.XMLHttpExecutor