WebBrowser コントロールのカスタム ユーザー エージェントを柔軟に設定する
Winforms アプリケーションで WebBrowser コントロールの UserAgent を変更しようとすると、 1 回しか変更されないという制限に遭遇する可能性があります。これを克服するには、より汎用性の高いアプローチを検討してください。
簡単な方法の 1 つは、ナビゲーション中に UserAgent を直接設定し、デフォルトをオーバーライドすることです。以下に例を示します。
webBrowser.Navigate("http://localhost/run.php", null, null, "User-Agent: Custom User Agent Value");
ナビゲーション パラメーターを介してカスタム UserAgent 値を渡すことにより、読み込まれる Web ページごとに動的に値を設定できます。これにより、最初の変更後に UserAgent が固定されたままになる問題が解消されます。
以上がWinForms WebBrowser コントロールで柔軟なカスタム ユーザー エージェントを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。