.NET 4.x Заполнить поле на веб-странице и нажать Enter для отправки - C#
Формулировка задачи:
Всем привет.
Есть форма, на ней баттон и лэйбл. По нажатии на баттон, вызывается метод
Который должен подключиться к данному ресурсу и ввести поисковый запрос в текстовое поле. После этого установить лэйблу текст = true или false. Т.е алгоритм действий:
-Подключиться к ресурсу
-Найти текстовое поле
-Ввести в него текст Data
-Нажать ENTER
-Если успешно, то лайбл текст = true иначе = false
Подскажите как реализовать подобный алгоритм?
private void google(string Data)
{
//Запрос
HttpWebRequest myHttpWebRequest =
(HttpWebRequest) HttpWebRequest.Create("http://google.com");// Не обязательно гугл, просто нужно ввести данные в 1 текстовое поле и получить результат
.
.
.
//Ответ
HttpWebResponse myHttpWebResponse =
(HttpWebResponse)myHttpWebRequest.GetResponse();
.
.
.
label.Text = //true или false
}Решение задачи: «.NET 4.x Заполнить поле на веб-странице и нажать Enter для отправки»
textual
Листинг программы
string searchText = "Cyberforum helps me a lot";
string url = "http://google.com/search?q=" + string.Join("+", searchText.Split());