UNPKG

axios-cookie-jar

Version:
63 lines (47 loc) 1.13 kB
# axios-cookie-jar setup cookie jar to axios ## Install ``` npm i axios axios-cookie-jar ``` ## Usage ```js import axios from 'axios'; import 'axios-cookie-jar'; async function main() { await axios.get('http://www.google.com') console.log(axios.cookieJar?.getCookiesSync('http://www.google.com')) } main() ``` ```js import axios from 'axios'; import { setupCookieJar } from 'axios-cookie-jar'; async function main() { const instance = axios.create({ proxy: { protocol: 'http', host: '127.0.0.1', port: 8888 } }) setupCookieJar(instance) await instance.get('http://www.google.com') console.log(instance.cookieJar?.getCookiesSync('http://www.google.com')) } main() ``` ```js import axios from 'axios' import { setupCookieJar, CookieJar } from 'axios-cookie-jar' async function main() { const cj = new CookieJar() await cj.setCookie('aaaa=1111', 'http://www.google.com') setupCookieJar(axios, cj) await axios.get('http://www.google.com') console.log(axios.cookieJar?.toJSON()) } main() ``` ## License [MIT (c) 3846masa](./LICENSE)