Partager via


IWebProxyScript.Run(String, String) Méthode

Définition

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

String

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.

S’applique à