IWebProxyScript.Run(String, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Executa um script.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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
Apenas interno.
- host
- String
Apenas interno.
Devoluções
Um String.
Um valor apenas interno devolvido.
Observações
Quando o HttpWebRequest objeto é executado, pode ser necessário executar o protocolo WPAD (Web Proxy Automatic Detection) para detetar se é necessário um proxy para alcançar a URL de destino. Durante este processo, o sistema descarrega e compila o script PAC (Proxy Auto-Configuration) na memória e tenta executar a função FindProxyForURL conforme a especificação PAC.
Ao fazê-lo, o sistema cria um domínio interno de aplicação dentro da aplicação que corre com permissões mínimas e, mais importante ainda, não concede permissão à interface de utilizador a este novo domínio de aplicação. A avaliação de um proxy e a execução da função JavaScript FindProxyForURL ocorre no contexto deste novo domínio de aplicação e, durante este processo, o sistema pode precisar de executar várias funções auxiliares conforme a especificação PAC.