用于将数据发布到登录表单的 WebRequest 类

本文关键字:表单 WebRequest 登录 数据 用于 | 更新日期: 2023-09-27 18:31:55

我想使用 WebRequest 类将数据发布到网站。这工作正常,但是我发布到的网站需要cookie/会话(这是一个登录表单)。登录后,我需要检索一些帐户信息(这是特定页面上的信息)。

如何确保存储登录信息?在AutoIT中,我使用隐藏的Web浏览器执行此操作,但是我想为此使用控制台应用程序。

我当前的代码(登录)太长,无法在此处发布,因此可以在此处找到。

用于将数据发布到登录表单的 WebRequest 类

看看我在位桶上的aspx会话抓取工具。它完全符合您的要求,包括一些 aspx Web 表单特定的扩展,例如发送回发等。

您需要存储登录后获得的 Cookie,然后在请求包含个人信息的页面时发送该 Cookie。

以下是将 Cookie 与网络请求一起使用的示例

由于会话已结束,因此可能无法连接,因此在这种情况下,您需要重新登录。