Je veux être capable de lancer plusieurs fenêtres de navigateur et d'obtenir le code HTML d'eux et d'interagir avec eux comme je le peux avec le contrôle du navigateur web .net. Le problème est que le contrôle du navigateur Web C# nécessite un thread STA, ce qui rend mon programme plus lent et sujet aux erreurs. Est-ce que c'est un moyen que je peux parler au vrai navigateur IE ou même Chrome, Firefox etc et faire cela? Je sais qu'il y a des solutions tierces payantes et d'autres choses, mais je me demandais si quelqu'un connaissait des bibliothèques gratuites qui sont fiables et fonctionnelles. Je ne peux pas utiliser HttpWebRequest pour ce que je fais, donc ne le suggérez pas s'il vous plaît.Contrôle d'un navigateur Web sans contrôle C# webbrowser
Je serai en cours d'exécution sur Windows et en utilisant C#.
WebKit.NEt est un bon point de départ. –