通过DOM获取信息并执行POST的相同连接。

时间:2013-06-29 16:55:44

标签: java android http post

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

如果我使用两个独立的连接,随机值会更改,而不是登录。 有人知道我怎么能在一个连接中做到这一点?请帮帮我!

1 个答案:

答案 0 :(得分:0)

您应该在标头中提供您的登录信息,有一种标准方法可以执行此操作,称为HTTP BASIC身份验证。在这里阅读更多相关信息:

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

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

Http Basic Authentication in Java using HttpClient?

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