IWebProxyScript.Run(String, String) Método

Definição

Executa um script.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public:
 System::String ^ Run(System::String ^ url, System::String ^ host);
public string Run(string url, string host);
abstract member Run : string * string -> string
Public Function Run (url As String, host As String) As String

Parâmetros

url
String

Somente interno.

host
String

Somente interno.

Retornos

Um String.

Um valor somente interno retornado.

Comentários

Quando o HttpWebRequest objeto é executado, talvez seja necessário executar o protocolo WPAD (Detecção Automática de Proxy Web) para detectar se um proxy é necessário para alcançar a URL de destino. Durante esse processo, o sistema baixa e compila o script PAC (Configuração Automática de Proxy) na memória e tenta executar a função FindProxyForURL de acordo com a especificação pac.

Ao fazer isso, o sistema cria um domínio de aplicativo interno dentro do aplicativo que é executado com permissões mínimas e, o mais importante, ele não concede a permissão de interface do usuário para esse novo domínio de aplicativo. A avaliação de um proxy e a execução da função javascript FindProxyForURL ocorre no contexto desse novo domínio do aplicativo e, durante esse processo, o sistema pode precisar executar várias funções auxiliares de acordo com a especificação pac.

Aplica-se a