IWebProxyScript.Run(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 llegar a 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.