Html DotNet Core 中的按钮点击
Html Button Click in DotNet Core
我想通过单击登录按钮然后获取 HTML 在我的提供商页面上登录我的帐户。
对于java我可以使用:
HtmlPage page = crawler.getWebClient().getPage(ProviderPage));
HtmlForm form = page.getForms().get(0);
form.getInputByName("msisdn_msisdn").setValueAttribute("");
form.getInputByName("password").setValueAttribute("");
page = form.getInputByValue("login").click();
System.out.println(page.asXml());
但在 C# 中我找不到任何 class 来实现他的目标。它必须与 DotNet Core 2.0 或 grater 兼容。
谢谢
您可以通过使用 Selenium.WebDriver 来实现,我将它与 .NET Core 2.1 一起使用并且运行良好。
您只需从 NuGet 安装包即可。
如果您需要文档中 select 项的帮助,请查看 this。
希望这对您有所帮助。
我想通过单击登录按钮然后获取 HTML 在我的提供商页面上登录我的帐户。
对于java我可以使用:
HtmlPage page = crawler.getWebClient().getPage(ProviderPage));
HtmlForm form = page.getForms().get(0);
form.getInputByName("msisdn_msisdn").setValueAttribute("");
form.getInputByName("password").setValueAttribute("");
page = form.getInputByValue("login").click();
System.out.println(page.asXml());
但在 C# 中我找不到任何 class 来实现他的目标。它必须与 DotNet Core 2.0 或 grater 兼容。
谢谢
您可以通过使用 Selenium.WebDriver 来实现,我将它与 .NET Core 2.1 一起使用并且运行良好。
您只需从 NuGet 安装包即可。
如果您需要文档中 select 项的帮助,请查看 this。
希望这对您有所帮助。