Share via


IWebProxyScript.Run(String, String) Método

Definición

Ejecuta un script.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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

Solo interno.

host
String

Solo interno.

Devoluciones

Objeto String.

Un valor solo interno devuelto.

Comentarios

Cuando se ejecuta el HttpWebRequest objeto, es posible que tenga que ejecutar el protocolo WPAD (detección automática de proxy web) para detectar si se requiere un proxy para alcanzar la dirección URL de destino. Durante este proceso, el sistema descarga y compila el script PAC (configuración automática de proxy) en memoria e intenta ejecutar la función FindProxyForURL según la especificación pac.

Al hacerlo, el sistema crea un dominio de aplicación interno dentro de la aplicación que se ejecuta con permisos mínimos y, lo más importante, no concede el permiso de interfaz de usuario a este nuevo dominio de aplicación. La evaluación de un proxy y la ejecución de la función javascript FindProxyForURL se produce en el contexto de este nuevo dominio de aplicación y, durante este proceso, el sistema puede necesitar ejecutar varias funciones auxiliares según la especificación pac.

Se aplica a