пытаясь представить на веб-странице и получить результат после ScrapyShart - PullRequest
0 голосов
/ 12 октября 2018

Я использую ScrapyShart для отправки на веб-страницу, но это не работает

вот мой код:

ScrapingBrowser Browser = new ScrapingBrowser();
Browser.AllowAutoRedirect = true;
Browser.AllowMetaRedirect = true;

var url = "https://secure2.lionair.co.id/lionairibe2/OnlineBooking.aspx";

WebPage pageResult = Browser.NavigateToPage(new Uri(url));
PageWebForm form = pageResult.FindFormById("aspnetForm");


form["ctl00$mainContent$UcFlightSelection$TripType"] = "rbReturn";
form["ctl00$mainContent$UcFlightSelection$DateFlexibility"] = "rbMustTravel";
form["ctl00$mainContent$UcFlightSelection$ddlOri"] = "CGK";
form["ctl00$mainContent$UcFlightSelection$ddlDes"] = "DPS";
form["DepartureDate"] ="19 Oct 2018";
form["ReturnDate"] = "24 Oct 2018";
form["ctl00$mainContent$UcFlightSelection$ddlADTCount"] = "1";
form["ctl00$mainContent$UcFlightSelection$ddlCNNCount"] = "0";
form["ctl00$mainContent$UcFlightSelection$ddlINFCount"] = "0";
form["ctl00$mainContent$UcFlightSelection$txtDepartureDate"] = "19 Oct 2018";
form["ctl00$mainContent$UcFlightSelection$txtReturnDate"] = "24 Oct 2018";

form.Method = HttpVerb.Post;
WebPage resulPage = form.Submit();

Я заполняю имя элемента формы и значение из элемента inspect на сайте, я пробовал также по идентификатору элемента

URL страницы https://secure2.lionair.co.id/lionairibe2/OnlineBooking.aspx

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