Compartilhar via


Sys.Net.WebRequestManager add_invokingRequest método

Registra um manipulador para processar o evento de solicitação de chamada do WebRequestManager.

Sys.Net.WebRequestManager.add_invokingRequest(handler);

Parâmetros

Parâmetro

Descrição

handler

A função registrado para manipular o evento de solicitação de chamada.

Comentários

Use o add_invokingRequest método para conjunto uma função que o WebRequestManager classe precisa chamar antes de ele roteia a solicitação da Web para o executor. Esse evento permite que você inspecione as solicitações da Web direcionadas para o WebRequestManager. Você pode usar esse evento para executar as seguintes tarefas:

  • Auditar as solicitações de saída à rede.

  • Interceptar solicitações da Web e cancelá-las seletivamente.

  • Processar solicitações da Web usando lógica personalizada em vez do executor construir. Por exemplo, você pode conjunto um serviço de armazenamento local para interceptar todas as solicitações e criar dados de resposta de um armazenamento local, em vez de deixar que as solicitações de fluxo pela rede.

O manipulador de eventos deve ter a seguinte assinatura:

function OnInvokingRequest(sender, networkRequestEventArgs){} 

O s remetente parâmetro for definido como a WebRequestManager instância.

Exemplo

O exemplo a seguir mostra como adicionar um evento a ser emitido antes que a solicitação da Web seja executada. Este código faz parte de um exemplo completo encontrado no WebRequestManager visão geral da classe.

// Set the handler to call before the Web request
// is executed.
Sys.Net.WebRequestManager.add_invokingRequest(On_InvokingRequest);   

Consulte também

Referência

Classe Sys.Net.WebRequestManager

Classe de sys.NET.WebRequestExecutor

Classe Sys.Net.XMLHttpExecutor