国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

一篇文章帶你搞懂前端Cookie

這篇具有很好參考價(jià)值的文章主要介紹了一篇文章帶你搞懂前端Cookie。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。



一. 前言(一些廢話)

瀏覽器Cookie相信各位點(diǎn)進(jìn)這篇文章的小伙伴應(yīng)該不陌生了,它是前端領(lǐng)域中一個(gè)非常重要的內(nèi)容,當(dāng)然也是面試的一個(gè)考點(diǎn),不知道各位小伙伴是否真正掌握了Cookie呢?當(dāng)然沒(méi)有掌握也是沒(méi)有關(guān)系的,可以跟著小編的腳步一起來(lái)學(xué)習(xí)一下前端Cookie,沒(méi)有熟練掌握的小伙伴看完這篇文章可能會(huì)對(duì)瀏覽器Cookie有一個(gè)新的認(rèn)知。

PS:我這里講的是前端Cookie并非后端領(lǐng)域的Cookie如果點(diǎn)贊夠多可以考慮寫一篇后端的。

二. Cookie

1. 為什么會(huì)有Cookie

web應(yīng)用程序是使用HTTP協(xié)議傳輸數(shù)據(jù)的,然而HTTP協(xié)議是無(wú)狀態(tài)的協(xié)議,一旦數(shù)據(jù)交換完畢,客戶端與服務(wù)器端的連接就會(huì)關(guān)閉,再次交換數(shù)據(jù)需要建立新的連接。這就意味著服務(wù)器無(wú)法從連接上跟蹤會(huì)話。
你可能會(huì)有這樣的經(jīng)歷,登錄一個(gè)網(wǎng)站的時(shí)候會(huì)提醒你要不要記住賬戶和密碼,這樣下次來(lái)你就不用再次輸入賬號(hào)和密碼了。這就是cookie的作用,當(dāng)我們?cè)俅卧L問(wèn)的時(shí)候,方便服務(wù)器直接根據(jù)我們的Cookie來(lái)直接取上一次去過(guò)的東西(對(duì)于,每一個(gè)cookie服務(wù)器會(huì)對(duì)這個(gè)cookie存儲(chǔ)上一次我們拿過(guò)的數(shù)據(jù),下一次對(duì)于同一個(gè)cookie的時(shí)候,就直接在這里取。

2. Cookie的特性

當(dāng)服務(wù)器收到 HTTP 請(qǐng)求時(shí),服務(wù)器可以在響應(yīng)頭里設(shè)置一個(gè) Set-cookie 選項(xiàng),瀏覽器接收到響應(yīng)后會(huì)自動(dòng)保存下 Cookie,之后瀏覽器對(duì)該服務(wù)器的每一次請(qǐng)求中都會(huì)通過(guò)請(qǐng)求頭把 Cookie 信息發(fā)送給服務(wù)器,這就是Cookie的來(lái)源。
當(dāng)然Cookie在瀏覽器中也是有個(gè)數(shù)和大小的限制,大小一般是4k,個(gè)數(shù)的問(wèn)題每種瀏覽器的限制都不同,可以參考下面的表格。

FF Chrome Safari Opera IE7.0/8.0
Cookie個(gè)數(shù) 每個(gè)域?yàn)?0個(gè) 每個(gè)域?yàn)?3個(gè) 沒(méi)有個(gè)數(shù)限制 每個(gè)域名為30個(gè) 每個(gè)域名為50個(gè)
Cookie大小 4097個(gè)字節(jié) 4097個(gè)字節(jié) 4097個(gè)字節(jié) 4096個(gè)字節(jié) 4095個(gè)字節(jié)

值得注意的是:Cookie存儲(chǔ)信息不安全(不能存放重要的信息),Cookie中有域(domain)和路徑的概念,瀏覽器是一個(gè)比較安全的環(huán)境,所以不同的域之間不能直接訪問(wèn)(js的同源策略限制)
PS:但是因?yàn)闉g覽器的每次請(qǐng)求都會(huì)攜帶上 Cookie,會(huì)帶來(lái)額外的開銷,而且存儲(chǔ)量比較小,所以后來(lái)瀏覽器推出了新的 Api(web stoeage Api和 indexedDb)

3. 瀏覽器Cookie

打開瀏覽器的開發(fā)者工具 都可以在【應(yīng)用】選項(xiàng)卡中看到當(dāng)前瀏覽器所存儲(chǔ)的Cookie,如下圖。
一篇文章帶你搞懂前端Cookie
其中字段名含義:

  • Name:cookie的名字(鍵)
  • Value:cookie存放的值
  • Expires:指cookie過(guò)期的時(shí)間(該時(shí)間為世界時(shí)間 UTC時(shí)間)也稱為格林威治時(shí)間
  • Max-Age: 指cookie最大的存活有效期(單位:秒)
  • Domain: 指的是cookie當(dāng)前的域
  • Path:指cookie當(dāng)前的路徑
  • Size: 指cookie存放的大小
  • Secure: 指cooke的安全屬性

4. 跨站和跨域

跨站和跨域,是了解Cookie的必備知識(shí)

定義 示例
跨域 兩個(gè) URL 的“協(xié)議+主機(jī)名+端口”3者只要有一個(gè)不一致就是跨域 http://www.taobao.com/和https://www.taobao.com/
跨站 兩個(gè) URL 的 eTLD+1 不相同 a.github.io 和 b.github.io
eTLD effective top level domain (有效頂級(jí)域名) .com、.co.uk、.github.io
eTLD+1 有效頂級(jí)域名+二級(jí)域名 taobao.com

所以只要頂級(jí)域名和二級(jí)域名一樣就是同站
一篇文章帶你搞懂前端Cookie
再舉兩個(gè)例子 a.com 于 b.com 就屬于跨站了,而 a.a.com 與 b.a.com 則是屬與同站,因?yàn)槎?jí)域名和頂級(jí)域名相同,關(guān)于跨域詳細(xì)的講解就不在這里展開了,點(diǎn)贊多的話小編可以考慮后面寫一篇相關(guān)文章。

三. Cookie操作

1. 獲取Cookie

可以在瀏覽器控制臺(tái)輸入 document.cookie 就可以獲取到當(dāng)前所在網(wǎng)站標(biāo)記存儲(chǔ)的部分Cookie信息。
獲取到的是一串字符串,序列化方式是: k1=v1;k2=v2;k3=v3
一篇文章帶你搞懂前端Cookie
為什么說(shuō)獲取到的只是部分的Cookie,因?yàn)橹灰狧ttpOnly打鉤的js是無(wú)法獲取和操作的,這種Cookie是只能由服務(wù)端和瀏覽器來(lái)操作,通常這種Cookie是用來(lái)存儲(chǔ)一些用戶身份信息或者安全相關(guān)的憑證的
一篇文章帶你搞懂前端Cookie
可以使用下面的代碼將Cookie儲(chǔ)存到一個(gè)對(duì)象中

function deal(){ var cookie = document.cookie;
var arr = cookie.split('; ');//注意是 分號(hào)空格
var obj = {};
    arr.forEach(function(item){
       var itemArr = item.split('=');
       obj[itemArr[0]] = itemArr[1];
})
    return obj;
}

2. 設(shè)置Cookie

在瀏覽器中設(shè)置Cookie也是通過(guò) document.cookie 來(lái)操作的,以鍵值對(duì)的方式向?yàn)g覽器存儲(chǔ)Cookie
一篇文章帶你搞懂前端Cookie
可以看到已經(jīng)設(shè)置成功了
一篇文章帶你搞懂前端Cookie

3. 修改Cookie

變更修改已經(jīng)存儲(chǔ)于瀏覽器的Cookie也很簡(jiǎn)單還是使用document.cookie 來(lái)操作只要將相同key的值重新賦值一遍就相當(dāng)以修改了已經(jīng)存儲(chǔ)完成的Cookie值
一篇文章帶你搞懂前端Cookie
可以看到更新成功
一篇文章帶你搞懂前端Cookie

4. 刪除Cookie

刪除Cookie的值也很簡(jiǎn)單,還是使用document.cookie 來(lái)操作只需要將要?jiǎng)h除的Cookie對(duì)應(yīng)的鍵置空,然后再加上max-age的值為-1
一篇文章帶你搞懂前端Cookie
執(zhí)行完成后這條Cookie就消失了

四. Cookie屬性

1. Cookie屬性Domain

Domain是用來(lái)設(shè)置Cookie能夠作用到的主機(jī)地址,存儲(chǔ)在瀏覽器時(shí)不攜帶協(xié)議和端口。因?yàn)槎丝诤蛥f(xié)議不同并不會(huì)影響Cookie但是Cookie的部分屬性只有在Https下才能有效,這也是Cookie的特性之一,不區(qū)分協(xié)議和端口。
如果前面有個(gè). 如下 .baidu.con 就證明當(dāng)前的Cookie可以作用于當(dāng)前域及其子域,假如下面的Cookie在 niuma.baidu.com 中是可以訪問(wèn)到的 而前面沒(méi)有這個(gè).的Cookie在 niuma.baidu.com 中無(wú)法訪問(wèn)到 只能在baidu.com 中訪問(wèn)到。
一篇文章帶你搞懂前端Cookie
在設(shè)置Cookie時(shí)如果沒(méi)有設(shè)置Domain屬性那么這個(gè)Cookie只能作用于當(dāng)前域
有一個(gè)注意的點(diǎn)就是設(shè)置Cookie時(shí)設(shè)置了domain屬性向下面
一篇文章帶你搞懂前端Cookie
在瀏覽器存儲(chǔ)Cookie的地方竟然變成了 .uicool123.com ??? 這是值得大家注意的地方
一篇文章帶你搞懂前端Cookie
設(shè)置domain=.uicool123.com 的時(shí)候還是跟上面的情況一樣,也就是說(shuō)兩種doamin屬性的設(shè)置方法是一樣的。
關(guān)于domain還有最后一點(diǎn)值得注意,就是在子域中可以給父域設(shè)置Cookie
比如我們?cè)?niu.uicool123.com 中設(shè)置Cookie ,doamin屬性設(shè)置為 .uicool123.com 那么我們可以在 uicool123.com 中獲取到這個(gè)Cookie也可以在 hhh.uicool123.com 中獲取到這個(gè)Cookie 因?yàn)檫@個(gè)Cookie是作用于uicool123.com和它的子域的。
但是我們不能在當(dāng)前域的子域或者跨域設(shè)置Cookie,比如我們?cè)?uicool123.com 的控制臺(tái)設(shè)置 Cookie時(shí)domain屬性不能設(shè)置為 hhh.uicool123.com 或者 baidu.com

2. Cookie屬性path

Cookie的path用來(lái)指定URL的路徑
一篇文章帶你搞懂前端Cookie
假如我們?cè)赼.com/a的控制臺(tái)設(shè)置如下的Cookie

document.cookie='myname=牛馬;path=/a'

那么只要前綴是 a.com/a 的路徑下都可以訪問(wèn)到這個(gè)Cookie 比如 a.com/a/b/c a.com/a/b
而在前綴不是a.com/a 的路徑下是無(wú)法訪問(wèn)這個(gè)Cookie的 比如 a.com/b a.com/b/a
這個(gè)屬性用的比較少,一般都是設(shè)置為/路徑

3. Cookie屬性expires

expires 屬性是來(lái)設(shè)置Cookie有效期相關(guān)的屬性,expires 指定Cookie失效的具體時(shí)間
注意: 當(dāng)與max-age屬性同時(shí)存在時(shí)max-age的優(yōu)先級(jí)會(huì)更高
一篇文章帶你搞懂前端Cookie
列如設(shè)置一個(gè) 2022年11月26日凌晨1點(diǎn)10過(guò)期的Cookie

document.cookie=`myname=牛馬;expires=${new Date('2022-11-26 01:10:00').toUTCString()}`

一篇文章帶你搞懂前端Cookie
可以看到已經(jīng)設(shè)置好了
一篇文章帶你搞懂前端Cookie
這個(gè)expires屬性也可以設(shè)置為過(guò)去的時(shí)間,生效后瀏覽器會(huì)立即刪除這條Cookie
當(dāng)一個(gè)Cookie既不包含expires也不包含max-age屬性那么,這個(gè)Cookie就是一個(gè)會(huì)話Cookie,當(dāng)你關(guān)閉瀏覽器時(shí)這個(gè)Cookie會(huì)被自動(dòng)刪除,刷新和關(guān)閉當(dāng)前頁(yè)面是不會(huì)刪除的。

4. Cookie屬性max-age

max-age 屬性也是用來(lái)設(shè)置CooKie有效期相關(guān)的屬性,max-age 指定Cookie多少秒后失效
一篇文章帶你搞懂前端Cookie
比如我們?cè)O(shè)置一個(gè)600秒后過(guò)期的Cookie

document.cookie=`myname=牛馬;max-age=600`

一篇文章帶你搞懂前端Cookie
可以看到設(shè)置成功
一篇文章帶你搞懂前端Cookie
注意:當(dāng)expires 和 max-age屬性都設(shè)置時(shí)max-age的設(shè)置會(huì)優(yōu)先,如果max-age設(shè)置為負(fù)值那就是刪除Cookie
當(dāng)一個(gè)Cookie既不包含expires也不包含max-age屬性那么,這個(gè)Cookie就是一個(gè)會(huì)話Cookie,當(dāng)你關(guān)閉瀏覽器時(shí)這個(gè)Cookie會(huì)被自動(dòng)刪除,刷新和關(guān)閉當(dāng)前頁(yè)面是不會(huì)刪除的。

5. Cookie屬性httponly

httponly 是和Cookie安全性緊密相關(guān)的一個(gè)Cookie,上面也有提及到。
只要HttpOnly打鉤的js是無(wú)法獲取和操作的,這種Cookie是只能由服務(wù)端和瀏覽器來(lái)操作,通常這種Cookie是用來(lái)存儲(chǔ)一些用戶身份信息或者安全相關(guān)的憑證的。
一篇文章帶你搞懂前端Cookie
這種Cookie只能通過(guò)服務(wù)端響應(yīng)設(shè)置
一篇文章帶你搞懂前端Cookie
在瀏覽器設(shè)置這個(gè)屬性的Cookie時(shí)這個(gè)Cookie會(huì)被瀏覽器直接忽略掉
一篇文章帶你搞懂前端Cookie

5. Cookie屬性secure

secure 這個(gè)屬性用來(lái)告訴瀏覽器這個(gè)Cookie只能用https協(xié)議傳輸,如果服務(wù)端的響應(yīng)中包含有secure屬性的Cookie,但是當(dāng)前的協(xié)議是http的,那么瀏覽器會(huì)直接忽略這個(gè)Cookie
當(dāng)我們?cè)跒g覽器創(chuàng)建了一個(gè)帶有secure的屬性
一篇文章帶你搞懂前端Cookie
那么當(dāng)我們向https://a.com 發(fā)起請(qǐng)求時(shí)就會(huì)攜帶上這個(gè)Cookie
而當(dāng)我們請(qǐng)求http://a.com時(shí)的時(shí)候是不會(huì)攜帶這個(gè)Cookie的

6. Cookie屬性samesite

關(guān)于samesite這是一個(gè)變動(dòng)比較大的屬性,samesite屬性可以限制跨站請(qǐng)求時(shí)Cookie發(fā)送,samesite的值有三個(gè)

samesite屬性值 作用
None 不論是否跨站都發(fā)送Cookie
Lax 部分跨站請(qǐng)求情況下發(fā)送Cookie(默認(rèn)值)
Strict 跨站不發(fā)送Cookie

一篇文章帶你搞懂前端Cookie
關(guān)于samesite屬性為None的Cookie,雖然約束性最弱但是只有這個(gè)cookie是HTTPS協(xié)議進(jìn)行傳輸?shù)臅r(shí)候?yàn)g覽器才認(rèn)為它是有效的另外這個(gè)cookie.必須要添加secure屬性,否則無(wú)法保存。
我們可以創(chuàng)建4個(gè)Cookie
一篇文章帶你搞懂前端Cookie
一篇文章帶你搞懂前端Cookie
可以看到在沒(méi)有設(shè)置samesite屬性時(shí)瀏覽器并不會(huì)自動(dòng)添加lax。
當(dāng)請(qǐng)求同域地址時(shí)這4個(gè)Cookie都會(huì)帶上
注意:samesite只有在跨站請(qǐng)求的時(shí)候才會(huì)起作用

五. 結(jié)尾

最后還有幾個(gè)不怎么常用的Cookie屬性小編就不細(xì)說(shuō)了,感興趣的小伙伴可以自行查找相關(guān)文章,如果文章有錯(cuò)誤的地方各位讀者朋友可以在評(píng)論區(qū)指出,感謝大家的閱讀。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-442547.html

到了這里,關(guān)于一篇文章帶你搞懂前端Cookie的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 顛覆世界的“數(shù)字孿生”到底是什么?這篇文章帶你搞懂全部?jī)?nèi)涵!

    顛覆世界的“數(shù)字孿生”到底是什么?這篇文章帶你搞懂全部?jī)?nèi)涵!

    在春節(jié)很火的電影《流浪地球2》中,已經(jīng)去世的小女孩圖丫丫,被她的父親重新將其個(gè)人的信息模型導(dǎo)入最強(qiáng)大的計(jì)算機(jī)而“復(fù)活”了。屏幕中的丫丫就是一個(gè)數(shù)字孿生體。我們可以看到她的一顰一笑,聽到她跟你的對(duì)話,看到她做出反應(yīng)。這就是數(shù)字孿生的另一特色,數(shù)字

    2024年02月01日
    瀏覽(43)
  • 一篇文章帶你搞懂spring6的概念、spring入門與容器IoC詳解(尚硅谷筆記)

    一篇文章帶你搞懂spring6的概念、spring入門與容器IoC詳解(尚硅谷筆記)

    Spring 是一款主流的 Java EE 輕量級(jí)開源框架 ,Spring 由“Spring 之父”Rod Johnson 提出并創(chuàng)立,其目的是用于簡(jiǎn)化 Java 企業(yè)級(jí)應(yīng)用的開發(fā)難度和開發(fā)周期。Spring的用途不僅限于服務(wù)器端的開發(fā)。從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。Spring 框架

    2023年04月16日
    瀏覽(24)
  • 一篇文章讓你搞懂內(nèi)存函數(shù)

    一篇文章讓你搞懂內(nèi)存函數(shù)

    庫(kù)函數(shù)memcmp介紹 函數(shù)memcpy從source的位置開始向后復(fù)制num個(gè)字節(jié)的數(shù)據(jù)到destination的內(nèi)存位置。 這個(gè)函數(shù)在遇到 ‘\\0’ 的時(shí)候并不會(huì)停下來(lái)。 如果source和destination有任何的重疊,復(fù)制的結(jié)果都是未定義的。 庫(kù)函數(shù)memcmp的代碼形式 看代碼 memcmp將arr1中的內(nèi)容拷貝到arr2中,總共

    2024年02月17日
    瀏覽(29)
  • 一篇文章讓你搞懂自定義類型-----結(jié)構(gòu)體

    一篇文章讓你搞懂自定義類型-----結(jié)構(gòu)體

    結(jié)構(gòu)是一些值的集合,這些值稱為成員變量。結(jié)構(gòu)的每個(gè)成員可以是不同類型的變量 例如描述一個(gè)學(xué)生 在聲明結(jié)構(gòu)的時(shí)候,可以不完全的聲明 比如 上面的兩個(gè)結(jié)構(gòu)在聲明的時(shí)候省略掉了結(jié)構(gòu)體標(biāo)簽(tag) 那么問(wèn)題來(lái)了 警告: 編譯器會(huì)把上面的兩個(gè)聲明當(dāng)成完全不同的兩個(gè)

    2024年02月16日
    瀏覽(29)
  • 一篇文章讓你搞懂TypeScript中的typeof()、keyof()是什么意思

    一篇文章讓你搞懂TypeScript中的typeof()、keyof()是什么意思

    知識(shí)專欄 專欄鏈接 TypeScript知識(shí)專欄 https://blog.csdn.net/xsl_hr/category_12030346.html?spm=1001.2014.3001.5482 有關(guān)TypeScript的相關(guān)知識(shí)可以前往TypeScript知識(shí)專欄查看復(fù)習(xí)!! 最近在 前端的深入學(xué)習(xí)過(guò)程 中,接觸了與 網(wǎng)絡(luò)請(qǐng)求 相關(guān)的內(nèi)容,于是計(jì)劃用三個(gè)專欄( HTTP 、 Axios 、 Ajax )和零碎

    2023年04月21日
    瀏覽(28)
  • 【運(yùn)維知識(shí)高級(jí)篇】一篇文章帶你搞懂Git?。℅it安裝+全局配置+Git初始化代碼倉(cāng)庫(kù)+Git四大區(qū)域+Git四種狀態(tài)+Git常用命令+Git分支+Git測(cè)試代碼回滾)

    版本流程控制系統(tǒng)(version control system)是一種記錄一個(gè)或若干個(gè)文件內(nèi)容變化,以便將來(lái)查閱特定版本內(nèi)容情況的系統(tǒng),它會(huì)記錄文件的所有歷史變化,我們可以隨時(shí)恢復(fù)到任何一個(gè)歷史狀態(tài),同時(shí)支持多人協(xié)作開發(fā)。 目錄 常見的版本管理工具 Git安裝與全局配置 Git初始化

    2024年02月02日
    瀏覽(140)
  • 【操作系統(tǒng)】一篇文章帶你快速搞懂用戶態(tài)和內(nèi)核態(tài)

    【操作系統(tǒng)】一篇文章帶你快速搞懂用戶態(tài)和內(nèi)核態(tài)

    目錄 一、指令劃分 二、特權(quán)級(jí)別 三、操作系統(tǒng)需要兩種CPU狀態(tài) 四、CPU狀態(tài)之間的轉(zhuǎn)換 4.1 CPU狀態(tài)轉(zhuǎn)換的途徑 4.2 CPU狀態(tài)轉(zhuǎn)化流程 4.3 什么情況會(huì)導(dǎo)致用戶態(tài)到內(nèi)核態(tài)切換 通常來(lái)說(shuō),以下三種情況會(huì)導(dǎo)致用戶態(tài)到內(nèi)核態(tài)的切換 1、系統(tǒng)調(diào)用 2、異常 3、外圍設(shè)備的中斷 五、為什

    2024年02月05日
    瀏覽(26)
  • 【Spring框架】一篇文章帶你徹底搞懂Spring解決循環(huán)依賴的底層原理

    【Spring框架】一篇文章帶你徹底搞懂Spring解決循環(huán)依賴的底層原理

    目錄 一、前言 二、什么是循環(huán)依賴 三、Spring Bean 的循環(huán)依賴問(wèn)題 3.1 Bean 的創(chuàng)建步驟 3.2 為什么 Spring Bean 會(huì)產(chǎn)生循環(huán)依賴問(wèn)題? 3.3 什么情況下循環(huán)依賴可以被處理? 四、Spring 如何解決循環(huán)依賴問(wèn)題? 4.0 什么是三級(jí)緩存 4.1 簡(jiǎn)單的循環(huán)依賴(沒(méi)有AOP) 4.1.0 創(chuàng)建Bean的前期流

    2024年04月17日
    瀏覽(31)
  • 一篇文章搞懂前端sso需要做什么

    一篇文章搞懂前端sso需要做什么

    父域 Cookie 認(rèn)證中心 LocalStorage 跨域 一般情況下,用戶的登錄狀態(tài)是記錄在 Session 中的,要實(shí)現(xiàn)共享登錄狀態(tài),就要先共享 Session,但是由于不同的應(yīng)用系統(tǒng)有著不同的域名,盡管 Session 共享了,但是由于 SessionId 是往往保存在瀏覽器 Cookie 中的,因此存在作用域的限制,無(wú)法

    2024年02月20日
    瀏覽(31)
  • 《C語(yǔ)言初階篇》循環(huán)語(yǔ)句還沒(méi)搞懂?這篇文章帶你輕松學(xué)會(huì)循環(huán)語(yǔ)句!

    《C語(yǔ)言初階篇》循環(huán)語(yǔ)句還沒(méi)搞懂?這篇文章帶你輕松學(xué)會(huì)循環(huán)語(yǔ)句!

    ?? 鴿芷咕 :個(gè)人主頁(yè) ??? 個(gè)人專欄 :《C語(yǔ)言初階篇》 《C語(yǔ)言進(jìn)階篇》 ??生活的理想,就是為了理想的生活! ?? ?? hello! 各位寶子們大家好啊,又是新的一天開始了,今天給大家?guī)?lái)的循環(huán)語(yǔ)句的全面講解! ?? ?? 歷時(shí)一天終于給肝出來(lái)了,本文詳細(xì)講解了wh

    2024年02月15日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包