2012-05-11 39 views
0

我正在寫一個android應用程序,它需要登錄到Web服務器,並在稍後的應用程序中,當用戶請求查看投資組合信息時,服務器將檢查用戶會話是否仍然打開,其他用戶將是明智的認爲是未知的,將被重定向到登錄頁面。android如何保持會話打開後不使用cookie後連接到多個url的網頁?

我設法使用頭字段通過HttpURLConnection登錄,併成功讀取響應;但是當試圖重新連接到服務器來閱讀投資組合時,用戶總是被認爲是未知的;經過長時間的試驗和在網上搜索後,我發現登錄連接會話在響應被檢索後自動關閉,我嘗試了一些代碼,假設服務器通過cookie跟蹤登錄用戶,但它失敗了,因爲(後來我發現out)服務器不使用cookie來跟蹤登錄用戶! 我需要幫助解決這個問題,在此先感謝。

回答

0

嘗試各種方法後,我發現唯一的辦法是通過定義一個全局HttpClient並保持打開,然後使用它與不同的本地HttpPost來更改我需要查看的頁面,同時保持相同的連接會話打開!

相關問題