Skip to content

ELSS-ZION/axios-cookie-jar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

axios-cookie-jar

setup cookie jar to axios

Install

npm i axios axios-cookie-jar

Usage

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()
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()
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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published