欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue獲取sessionid

賈海顯1年前6瀏覽0評論

在前端的開發(fā)中,很多場景下需要獲取后端返回的sessionid,以便進(jìn)行后續(xù)的請求。對于使用Vue框架的前端開發(fā)者而言,獲取sessionid也非常簡單,下面我們就來看一下具體的方法。

Vue獲取sessionid的方法如下:

var sessionId = document.cookie.match(/JSESSIONID=[^;]+/)[0];

代碼說明:

通過document對象的cookie屬性獲取到所有的cookie信息,并通過正則表達(dá)式匹配出JSESSIONID的值,最終得到sessionId的值。

使用上述代碼可以獲得sessionId的值,但有時候sessionId會過期或者后端不支持cookie,我們可以通過在請求頭中設(shè)置sessionId的方式來解決這個問題:

axios.defaults.headers.common['sessionId'] = sessionId;

代碼說明:

通過axios庫中的defaults.headers.common屬性設(shè)置sessionId頭信息,從而在后續(xù)的每個請求中都自動攜帶sessionId信息。

以上就是Vue獲取sessionId的兩種方法,可以根據(jù)實際情況選擇其中一種方式來進(jìn)行應(yīng)用開發(fā)。