diff --git a/src/entries/Background/db.ts b/src/entries/Background/db.ts index 6a5addd4..5758465a 100644 --- a/src/entries/Background/db.ts +++ b/src/entries/Background/db.ts @@ -441,8 +441,11 @@ export async function getCookiesByHost(linkOrHost: string) { for (const header of filteredRequest.requestHeaders) { if (header.name.toLowerCase() === 'cookie') { header.value?.split(';').forEach((cookie) => { - const [name, value] = cookie.split('='); - ret[name.trim()] = value.trim(); + const i = cookie.indexOf('='); + if (i !== -1) { + const name = cookie.slice(0, i).trim(); + ret[name] = cookie.slice(i + 1).trim(); + } }); } }