We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8733b26 commit 7631bafCopy full SHA for 7631baf
src/entries/Background/handlers.ts
@@ -22,12 +22,14 @@ export const onSendHeaders = (
22
details.requestHeaders.forEach((header) => {
23
const { name, value } = header;
24
if (/^cookie$/i.test(name) && value) {
25
- value
26
- .split(';')
27
- .map((v) => v.split('='))
28
- .forEach((cookie) => {
29
- setCookies(link, cookie[0].trim(), cookie[1]);
30
- });
+ value.split(';').forEach((cookieStr) => {
+ const index = cookieStr.indexOf('=');
+ if (index !== -1) {
+ const cookieName = cookieStr.slice(0, index).trim();
+ const cookieValue = cookieStr.slice(index + 1);
+ setCookies(link, cookieName, cookieValue);
31
+ }
32
+ });
33
} else {
34
setHeaders(link, name, value);
35
}
0 commit comments