php語言:當然可以,cookie 和session 都是用來實現會話機制的,由於http 協議是無狀態的,所以要
想跟蹤乙個使用者在同乙個**之間不同頁面的狀態,需要有這麼乙個機制----會話機制。
cookie:將會話資訊的儲存到瀏覽器端。
session:將會話資訊儲存到伺服器端。
session 預設情況下是基於cookie 的,對於session 來說,每生成乙個sessionid,都會將
其傳送到瀏覽器端,讓後將其儲存到cookie 當中。
如果禁用了cookie,則基於cookie 的session 不好使了,我們可以使用get,傳遞sid,
或者直接開啟透明的sid(此時需要關閉基於cookie 的session 配置項)。
禁用cookie後session的保持
我們都知道當在session會話有基於cookie和基於url兩種傳遞sessionid的方法。為了實現客戶端禁止cookie傳送的情況也不影響客戶登陸 可以設定php.ini中 session.use trans sid 1,表示當客戶端瀏覽器禁止cookie的時候,頁面上的鏈結會基於url傳遞s...
禁用cookie後,如何使用session?
大家都知道,session的sessionid是通過cookie來儲存的,那麼如果我們的瀏覽器禁用了cookie,還可以使用session嗎?這道面試題是不是經常被問?你能答得出來嗎?禁用cookie後,session還是可以使用的。禁用cookie後,伺服器每次session start的時候都會...
禁用cookie後session的設定
session 會話有基於cookie和基於url兩種傳遞sessionid的方法。為了實現客戶端禁止cookie傳送的情況也不影響客戶登陸 可以設定 php.ini中 session.use trans sid 1 表示當客戶端瀏覽器禁止cookie的時候,頁面上的鏈結會基於url傳遞sessio...