0

我应该通过 DOM(隐藏输入的随机值)从网站获取信息,并在我的应用程序中执行用户名和密码的发布(登录)。

如果我使用两个单独的连接,随机值会发生变化而不是让我登录。有人知道我如何在一个连接中做到这一点吗?请帮帮我!

4

1 回答 1

0

您应该在标头中提供您的登录信息,有一种称为 HTTP BASIC 身份验证的标准方法。在此处阅读更多信息:

http://en.wikipedia.org/wiki/Basic_access_authentication

您可以按照此 SO 帖子了解如何使用 JAVA 发送带有 BAISC 身份验证标头的 http 请求:

使用 HttpClient 在 Java 中进行 Http 基本身份验证?

您的请求可以使用上述标头进行身份验证。您可以发送任何其他信息作为请求参数。使用这种方式,您不需要发送两个请求来获取 DOM 信息,因为您的身份验证信息将在标头中。

于 2013-06-29T17:02:00.887 回答