Прочитать заголовок веб-страницы в веб-браузере - PullRequest
0 голосов
/ 16 февраля 2011

Я очень новичок в C #, я пытаюсь сделать какой-то запрос веб-службы на мой сервер.Это приложение для Windows Mobile 6.

Я использовал веб-браузер для загрузки страницы с сервера.Мне нужно знать название страницы, которая была возвращена.

Я гуглил и нашел найденные решения, такие как попытка использования HTMLDocument, webbrowser1.DocumentText и т. Д. Но ни один из них не сработал.

Я прошу помощи у экспертов здесь, как я могу решить эту проблему?

Некоторые решения, которые пришли мне в голову:

  1. Скачатьфайл каким-то образом и сохранить его во временном каталоге и загрузить веб-браузер с локальным URL-адресом.==> Какие-либо API для этого доступны?

  2. есть ли возможность использовать методы xmlhttprequest для получения информации?==> если так как?Любой пример использования этого метода в C #?

Любая информация, ссылки, образцы и т. д., будут очень полезны.

Заранее спасибо,
С уважением,
Vinay

Ответы [ 2 ]

1 голос
/ 26 декабря 2011

Реализуйте событие Document Completed, и вы можете получить нижеприведенный код для того же кода:

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
    tabControl1.SelectedTab.Text = webBrowser1.DocumentTitle;
}
0 голосов
/ 01 марта 2011

Я провел обширный поиск и не смог найти решение.

В качестве альтернативы я выполнил запрос HttpWebRequest и сохранил файл локально после анализа заголовка и загрузил его в объект webBrowser.

...