визуальная студия c # webclient - PullRequest
0 голосов
/ 28 октября 2010

Могу ли я использовать как webclient или webrequest (я не знаю), чтобы сделать следующее:

нажмите кнопку, после ее нажатия отправьте строку, скажем «Hello» в текстовое поле веб-сайта,

например: нажмите кнопку 1, напишите «Hello» в текстовом поле1 на веб-сайте http://Test.com

Ответы [ 2 ]

0 голосов
/ 28 октября 2010

WebClient - это класс в пространстве имен System.Net

Вы можете загрузить контент через веб-клиента, написав метод, подобный

  public static string downloadcontent(string urlofpage)
        {
            WebClient client = new WebClient();

            string content = client.DownloadString(urlofpage);

            return content;
        }

этот метод возвращает вам страницу, которую вы хотите загрузить.

если вам нужно что-то еще, скажите мне об этом

0 голосов
/ 28 октября 2010

Существует два основных способа работы с веб-сайтами: либо вы говорите прямой HTTP в своей программе на C # (это WebRequest), либо вы используете COM / Interop для управления браузером.
Если вы смотрите на HTML, то вам нужно использовать Interop для удаленного управления браузером. Другие альтернативы, на которые стоит обратить внимание: Селен .

...