我有一个带有表单身份验证的网站。 我已成功登录该网站,并使用Windows.Forms中的WebBrowser Control从中读取数据。 Hoewever 我需要对 Xamarin Forms 做同样的事情。 是否可以在 xamarin 表单中控制 Web 视图,例如 Windows.Forms 中的 WebBrowser。 提前致谢
我认为 Xamarin.Forms WebView 没有一个深层的对象模型来自动化并实现您在 WinForms 中使用 WebBrowser 控件所做的相同,尽管您可以以"盲"方式(没有 UI(执行此操作...
- 您可以使用 HTTP 监视器跟踪 HTTP trafic,以查看用户使用应用程序时会发生什么情况:
a. https://www.charlesproxy.com/(见帖子: https://stackoverflow.com/a/17685506/2117381(
b. https://www.wireshark.org/
- 您可以通过 HTTPclient 库自动执行应用程序客户端和 Web 服务器之间的交互,模拟用户如何使用移动应用程序:
一种选择...https://learn.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=netcore-3.1
- 您可以使用以下内容从 HTML 中提取信息: HTMLAgilityPack https://github.com/zzzprojects/html-agility-pack
这个库解析HTML,构建一个DOM..你可以使用XPath/XSLt...
我希望这有帮助