0

我正在编写一个需要登录到 Web 服务器的 android 应用程序,稍后在应用程序中,当用户请求查看投资组合信息时,服务器将检查用户会话是否仍然打开,否则用户将被视为未知并将被重定向到登录页面。

我设法通过 HttpURLConnection 使用标题字段登录,并成功读取响应;但是当尝试重新连接到服务器以读取投资组合时,用户总是被认为是未知的;经过长时间的试验和在网上搜索后,我发现登录连接会话在检索到响应后自动关闭,我尝试了一些代码,假设服务器通过 cookie 跟踪登录的用户,但它失败了,因为(后来我发现out)服务器不使用cookies来跟踪登录用户!我需要帮助来解决这个问题,在此先感谢。

4

1 回答 1

0

在尝试了各种方法后,我发现唯一的方法是定义一个全局 HttpClient 并使其保持打开状态,然后将其与不同的本地 HttpPost 一起使用来更改我需要查看的页面,同时保持相同的连接会话打开!

于 2012-05-12T09:08:24.763 回答