IWebProxyScript.Run(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécute un script.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
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
Paramètres
- url
- String
Interne uniquement.
- host
- String
Interne uniquement.
Retours
Valeur uniquement interne retournée.
Remarques
Lorsque l’objet HttpWebRequest est exécuté, il peut avoir besoin d’exécuter le protocole WPAD (Web Proxy Automatic Detection) pour détecter si un proxy est nécessaire pour atteindre l’URL de destination. Pendant ce processus, le système télécharge et compile le script PAC (Proxy Auto-Configuration) en mémoire et tente d’exécuter la fonction FindProxyForURL conformément à la spécification PAC.
Ce faisant, le système crée un domaine d’application interne à l’intérieur de l’application qui s’exécute avec des autorisations minimales et, plus important encore, il n’accorde pas l’autorisation de l’interface utilisateur à ce nouveau domaine d’application. L’évaluation d’un proxy et l’exécution de la fonction javascript FindProxyForURL se produit dans le contexte de ce nouveau domaine d’application et, au cours de ce processus, le système peut avoir besoin d’exécuter plusieurs fonctions d’assistance conformément à la spécification PAC.