fetch
或XMLHttpRequest
方法,可以讀取服務(wù)器文件。fetch('https://example.com/data.json')
。
要使用JavaScript從服務(wù)器讀取cookies,可以使用以下方法:
1、使用document.cookie
屬性獲取所有cookies。
2、將獲取到的cookies字符串解析為一個(gè)對(duì)象。
以下是一個(gè)簡(jiǎn)單的示例:
// 獲取所有cookies function getCookies() { return document.cookie; } // 將cookies字符串解析為對(duì)象 function parseCookies(cookiesString) { const cookiesArray = cookiesString.split(';'); const cookiesObject = {}; cookiesArray.forEach(cookie => { const [key, value] = cookie.trim().split('='); cookiesObject[key] = value; }); return cookiesObject; } // 示例 const cookiesString = getCookies(); const cookiesObject = parseCookies(cookiesString); console.log(cookiesObject);
在這個(gè)示例中,我們首先定義了一個(gè)getCookies
函數(shù),它返回document.cookie
屬性的值,我們定義了一個(gè)parseCookies
函數(shù),它接受一個(gè)cookies字符串作為參數(shù),將其解析為一個(gè)對(duì)象,我們調(diào)用這兩個(gè)函數(shù)并打印出解析后的cookies對(duì)象。