我想知道是否有人知道如何启动正常的浏览器 session 并从 C# 代码输入用户名和密码详细信息 - 也许使用网络请求?
nb 用户名和密码是弹出屏幕,而不是嵌入的用户名和密码标签。
最佳答案
虽然这可以通过网络请求完成,但有支持此操作的预构建工具,例如 Selenium .它甚至附带了一个 FireFox 插件,可以记录您在网站上的操作(例如登录)并导出自动执行命令所需的 C# 代码。
它主要用作测试生成框架,但您可以轻松记录登录,然后编辑生成的 C# 代码以使用动态用户名和密码。
这个框架的真正优点是它为您处理 html 解析。此外,如果您需要进行大量查询,它还可以选择使用一个或多个专用服务器来执行测试。
关于c# - 从 C# 启动浏览器并填写用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1619914/