繁体   English   中英

尝试在网页上提交并在ScrapyShart之后获得结果

[英]trying to submit on a web page and get result after ScrapyShart

我正在使用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();

我从现场检查元素填写表单元素名称和值,我也尝试通过元素ID

页面网址https://secure2.lionair.co.id/lionairibe2/OnlineBooking.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM