http-cookie-agent
Version:
Allows cookies with every Node.js HTTP clients.
23 lines (22 loc) • 425 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.saveCookiesFromHeader = saveCookiesFromHeader;
function saveCookiesFromHeader({
cookieOptions,
cookies,
requestUrl
}) {
const {
jar
} = cookieOptions;
for (const cookie of [cookies].flat()) {
if (cookie == null) {
continue;
}
jar.setCookieSync(cookie, requestUrl, {
ignoreError: true
});
}
}
;