亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

JS學(xué)習(xí)之Cookie和Session

ZoomQuiet / 3200人閱讀

1.Cookie

HTTP1.0中協(xié)議是無(wú)狀態(tài)的,但在WEB應(yīng)用中,在多個(gè)請(qǐng)求之間共享會(huì)話是非常必要的,所以出現(xiàn)了Cookiecookie是為了辯別用戶身份,進(jìn)行會(huì)話跟蹤而存儲(chǔ)在客戶端上的數(shù)據(jù);

屬性

2.Session

session是另一種記錄客戶狀態(tài)的機(jī)制,不同的是Cookie保存在客戶端瀏覽器中,而session保存在服務(wù)器上,客戶端瀏覽器訪問(wèn)服務(wù)器的時(shí)候,服務(wù)器把客戶端信息以某種形式記錄在服務(wù)器上,這就是session??蛻舳藶g覽器再次訪問(wèn)時(shí)只需要從該Session中查找該客戶的狀態(tài)就可以了;

實(shí)現(xiàn)過(guò)程

在服務(wù)器端生成全局唯一標(biāo)識(shí)符session_id

在服務(wù)器內(nèi)存里開(kāi)辟此session_id對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)空間;

session_id作為全局唯一標(biāo)示符通過(guò)cookie發(fā)送給客戶端;

以后客戶端再次訪問(wèn)服務(wù)器時(shí)會(huì)把session_id通過(guò)請(qǐng)求頭中的cookie發(fā)送給服務(wù)器;

服務(wù)器再通過(guò)session_id把此標(biāo)識(shí)符在服務(wù)器端的數(shù)據(jù)取出

如果客戶端的瀏覽器禁用了 Cookie 怎么辦?一般這種情況下,會(huì)使用一種叫做URL重寫的技術(shù)來(lái)進(jìn)行會(huì)話跟蹤,即每次HTTP交互,URL后面都會(huì)被附加上

屬性

3.Cookie和Session的區(qū)別

cookie數(shù)據(jù)存放在客戶的瀏覽器上,session數(shù)據(jù)放在服務(wù)器上(一般以內(nèi)存、數(shù)據(jù)庫(kù)、文件形式)。

session會(huì)在一定時(shí)間內(nèi)保存在服務(wù)器上。當(dāng)訪問(wèn)增多,會(huì)比較占用你服務(wù)器的性能 考慮到減輕服務(wù)器性能方面,應(yīng)當(dāng)使用Cookie;

單個(gè)cookie保存的數(shù)據(jù)不能超過(guò)4K,Session沒(méi)有大小限制;

總結(jié):Session是在服務(wù)端保存的一個(gè)數(shù)據(jù)結(jié)構(gòu),用來(lái)跟蹤用戶的狀態(tài),這個(gè)數(shù)據(jù)可以保存在內(nèi)存,集群、數(shù)據(jù)庫(kù)、文件中;Cookie是客戶端保存用戶信息的一種機(jī)制,用來(lái)記錄用戶的一些信息,也是實(shí)現(xiàn)Session的一種方式。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/89489.html

相關(guān)文章

  • 爬蟲(chóng)學(xué)習(xí)之基于 Scrapy 的爬蟲(chóng)自動(dòng)登錄

    摘要:概述在前面兩篇爬蟲(chóng)學(xué)習(xí)之基于的網(wǎng)絡(luò)爬蟲(chóng)和爬蟲(chóng)學(xué)習(xí)之簡(jiǎn)單的網(wǎng)絡(luò)爬蟲(chóng)文章中我們通過(guò)兩個(gè)實(shí)際的案例,采用不同的方式進(jìn)行了內(nèi)容提取。 概述 在前面兩篇(爬蟲(chóng)學(xué)習(xí)之基于Scrapy的網(wǎng)絡(luò)爬蟲(chóng)和爬蟲(chóng)學(xué)習(xí)之簡(jiǎn)單的網(wǎng)絡(luò)爬蟲(chóng))文章中我們通過(guò)兩個(gè)實(shí)際的案例,采用不同的方式進(jìn)行了內(nèi)容提取。我們對(duì)網(wǎng)絡(luò)爬蟲(chóng)有了一個(gè)比較初級(jí)的認(rèn)識(shí),只要發(fā)起請(qǐng)求獲取響應(yīng)的網(wǎng)頁(yè)內(nèi)容,然后對(duì)內(nèi)容進(jìn)行格式化存儲(chǔ)。很多時(shí)候我們抓取到的內(nèi)容...

    Panda 評(píng)論0 收藏0
  • DVWA學(xué)習(xí)之Brute Force

    摘要:運(yùn)行結(jié)果片段發(fā)現(xiàn)密碼的返回長(zhǎng)度與其他不同,獲得密碼,爆破成功。源碼分析加入了對(duì)登錄失敗次數(shù)做限制,防止爆破用了更為安全的機(jī)制防御注入 BurpSuite-Intruder筆記 Burp intruder是一個(gè)強(qiáng)大的工具,用于自動(dòng)對(duì)Web應(yīng)用程序自定義的攻擊。它可以用來(lái)自動(dòng)執(zhí)行所有類型的任務(wù)您的測(cè)試過(guò)程中可能出現(xiàn)的 模塊說(shuō)明 Target 用于配置目標(biāo)服務(wù)器進(jìn)行攻擊的詳細(xì)信息 Posi...

    Near_Li 評(píng)論0 收藏0
  • Tensorflow學(xué)習(xí)之建造神經(jīng)網(wǎng)絡(luò)

    摘要:接下來(lái),是很關(guān)鍵的一步,如何讓機(jī)器學(xué)習(xí)提升它的準(zhǔn)確率。機(jī)器學(xué)習(xí)的內(nèi)容是用來(lái)每一次的數(shù)據(jù),逐步提升神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)準(zhǔn)確性。每步我們輸出一下機(jī)器學(xué)習(xí)的誤差。 經(jīng)過(guò)前期的學(xué)習(xí),這一節(jié)來(lái)學(xué)習(xí)稍微綜合一點(diǎn)的,建造一個(gè)完整的神經(jīng)網(wǎng)絡(luò),包括添加神經(jīng)層,計(jì)算誤差,訓(xùn)練步驟,判斷是否在學(xué)習(xí)。 添加層 構(gòu)造添加一個(gè)神經(jīng)層的函數(shù)。 def add_layer(inputs, in_size, out_size...

    NSFish 評(píng)論0 收藏0
  • nginx學(xué)習(xí)之——rewrite

    摘要:當(dāng)前請(qǐng)求在指令中指定的值。請(qǐng)求主機(jī)頭字段,否則為服務(wù)器名稱。客戶端信息客戶端信息這個(gè)變量可以限制連接速率。已經(jīng)經(jīng)過(guò)驗(yàn)證的用戶名。請(qǐng)求使用的協(xié)議,通常是或。請(qǐng)求到達(dá)服務(wù)器的端口號(hào)。包含請(qǐng)求參數(shù)的原始,不包含主機(jī)名,如。 rewrite配置在server{}、location{}、if{}段中 ,對(duì)Url中除去域名和參數(shù)的字符串起作用 一、語(yǔ)法:rewrite regex replacem...

    Lavender 評(píng)論0 收藏0
  • CookieSessionLocalStorage

    摘要:通常,它用于告知服務(wù)端兩個(gè)請(qǐng)求是否來(lái)自同一瀏覽器,如保持用戶的登錄狀態(tài)。使基于無(wú)狀態(tài)的協(xié)議記錄穩(wěn)定的狀態(tài)信息成為了可能。標(biāo)記為的只應(yīng)通過(guò)被協(xié)議加密過(guò)的請(qǐng)求發(fā)送給服務(wù)端。 前記 前面我已經(jīng)寫了一篇關(guān)于Cookie的文章,但是那時(shí)候我其實(shí)理解的并不是很深刻,會(huì)有些搞不懂的地方,今天我就再寫一次,博客也是我的學(xué)習(xí)筆記 Cookie Cookie是服務(wù)器發(fā)送到用戶瀏覽器并保存在本地的一小塊數(shù)據(jù)...

    DesGemini 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<