установить пользовательский агент cutom в элементе управления веб-браузера при переходе на одну страницу - PullRequest
1 голос
/ 07 апреля 2011

Как настроить пользовательский агент для элемента управления веб-браузера? Элемент управления загружает страницу, где мне нужно подделать ее. Я использую диез.

Ответы [ 2 ]

1 голос
/ 07 апреля 2011

Официальный способ Microsoft User Agent настроить пользователь - реализовать событие IOleControl::OnAmbientPropertyChange для ответа на DISPID_AMBIENT_USERAGENT запросы (но не влияет на Navigate() или DOM страницы) или использовать UrlMkSetSessionOption(URLMON_OPTION_USERAGENT).

.
0 голосов
/ 07 апреля 2011

Об этом много раз спрашивали здесь.Я предлагаю поискать решение в следующий раз, прежде чем публиковать новый вопрос, но вы можете легко сделать это, используя метод Navigate () элемента управления WebBrowser.Просто обратите внимание, что это будет работать только при использовании этого метода, после перехода на другую страницу он будет «сброшен».

webBrowser1.Navigate("http://yoursite.com", "_self", null, "User-Agent: Custom User Agent string");

Кроме того, другая информация заголовка также может быть включена в параметр заголовка.Более подробную информацию можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...