0
(我問這部分是爲了學習的目的,我知道我想要做的可能是完全錯誤的!)設置cookie時PHP是由Android應用程序訪問
我有我的網站的PHP文件如果登錄成功,它會處理登錄併爲用戶設置一個cookie。如果setcookie()失敗,我會出錯,而不是顯示頁面的其餘部分。
當我嘗試訪問此頁面使用我的Android應用程序(它使用HttpURLConnection POST),setcookie()失敗。我猜這是因爲客戶端不是瀏覽器,不能處理cookie。
因此,首先,我的應用程序是否能夠從服務器接收cookie並將其存儲?如果不是,每次你想從服務器訪問數據時,你如何處理維護與用戶的登錄會話,所以你不必發送用戶名和密碼?
感謝
謝謝。 因此,例如,在服務器上創建一些哈希值並將其發送到客戶端,並且客戶端每次發送它想要訪問數據? – Siavash 2013-04-24 00:43:10
正是。這與php會話的工作方式差不多。你會希望在服務器上有一些會查詢你的會話表,儘管我懷疑你已經有了類似於你當前的cookie的會話表。 – gview 2013-04-24 00:47:55