亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

session概述

這一部分我們要學(xué)習(xí)的是 session技術(shù).
通過上一節(jié)的學(xué)習(xí),我們知道Cookie是通過將數(shù)據(jù)保存在客戶端來實(shí)現(xiàn)與服務(wù)端保持連接的,而Session是通過將數(shù)據(jù)保存在服務(wù)器端來實(shí)現(xiàn)保持連接的。我們通過一個(gè)例子來了解session的機(jī)制。

我們?nèi)ワ嬃系曩I飲料,下單以后服務(wù)員會(huì)給我們一個(gè)號碼牌,然后你走到一旁,服務(wù)員并不認(rèn)識(shí)你是誰,如果你想拿到你的飲料,你必須提供你的號碼牌給服務(wù)員才可以,服務(wù)員通過號碼牌來查記錄,來確認(rèn)你是顧客,確認(rèn)你點(diǎn)了什么飲料,然后才會(huì)把你點(diǎn)的飲料給你。

了解了session原理,再回到Web技術(shù)中,我們有2種方法讓客戶端拿到“號碼牌”,一種是通過cookie,一種是通過把值嵌入網(wǎng)頁傳給客戶端。我們也有2種方法來讓客戶端把號碼牌傳給服務(wù)器來拿屬于自己的資料,一種是cookie,一種是標(biāo)準(zhǔn)的Query String/POST。

而我們常用的是cookie,因?yàn)楝F(xiàn)在的瀏覽器都支持cookie,默認(rèn)也都開啟??蛻舳伺c服務(wù)端彼此都會(huì)將cookie發(fā)送給對方。來個(gè)過程說明一下:打開瀏覽器輸入 www.taobao.com 并回車,由于是第一次與這個(gè)網(wǎng)站建立連接,服務(wù)端還沒有設(shè)置過cookie(這里假設(shè)當(dāng)前瀏覽器是第一次訪問這個(gè)網(wǎng)址,之前這個(gè)網(wǎng)址沒有向當(dāng)前客戶端寫過cookie),所以沒有cookie發(fā)送到服務(wù)端,服務(wù)端在處理完數(shù)據(jù)返回的時(shí)候,會(huì)將一個(gè)name為sessionid,value為一連串N位字符的cookie發(fā)送給客戶端,后續(xù)客戶端再次訪問服務(wù)端的時(shí)候,也會(huì)帶上這個(gè)cookie來訪問服務(wù)端。于是,他們就這樣通過sessionid互相“認(rèn)識(shí)”了。

繼續(xù)學(xué)習(xí)
||
提交重置代碼