Définition d'un agent utilisateur personnalisé dans le contrôle WebBrowser avec flexibilité
Lorsque vous essayez de modifier l'agent utilisateur du contrôle WebBrowser dans une application Winforms, vous peut rencontrer des limitations lorsqu'il ne change qu'une seule fois. Pour surmonter ce problème, envisagez une approche plus polyvalente.
Une méthode simple consiste à définir le UserAgent directement pendant la navigation, en remplaçant la valeur par défaut. Voici un exemple :
webBrowser.Navigate("http://localhost/run.php", null, null, "User-Agent: Custom User Agent Value");
En transmettant la valeur UserAgent personnalisée via les paramètres de navigation, vous pouvez la définir dynamiquement pour chaque page Web chargée. Cela élimine le problème du UserAgent qui reste fixe après la modification initiale.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!