作者RINPE (RIN)
看板MacDev
標題[問題] 何謂保持session
時間Thu Oct 5 12:21:31 2017
前幾天問過
想確認一下
像一些需登錄的頁面
如果有保持session的話
那跳到同個host 的頁面或重新打開就不需再登錄
是這樣嗎?記得webview 內本來就有這個功能
麻煩前輩解惑了 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.12.22
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1507177294.A.A68.html
1F:→ cf1064: webview的session只會存在伺服器上,之後用其他非webview10/05 13:30
2F:→ cf1064: 傳送都不會在伺服器上存有這個session10/05 13:30
3F:→ cf1064: 就好比你用pc的chrome登入網站,再用ie開啟網站,會發現沒10/05 13:31
4F:→ cf1064: 登入,但是在chrome上是還在登入中一樣10/05 13:31
會想上來了解是因為之前也有做過要登入的webview
他就算換到其他要登錄的頁面或離開再回來,都會保持登入
我想這就是前輩解釋情況,照理說webview也會有做才對
5F:→ ssccg: server session通常是用cookie記錄session id10/05 13:42
6F:→ ssccg: 只要request有帶同樣的cookie就可以對應同一個session10/05 13:44
7F:→ ssccg: webview(或其他browser)的功能是在cookie有效時每個request10/05 13:45
8F:→ ssccg: 都會帶cookie10/05 13:46
這個我有注意到,兩個用的是cookie取出來的值
但我取出的是sessig 應該只是名稱上的不一樣吧
還是我要自己改成sessionid才有效?
※ 編輯: RINPE (115.43.186.170), 10/05/2017 19:13:18