5.0.5 • Published 4 months ago

axios-cookiejar-support v5.0.5

Weekly downloads
101,474
License
MIT
Repository
github
Last release
4 months ago

axios-cookiejar-support

axios-cookiejar-support

github sponsors npm license standard-readme compliant

Add tough-cookie support to axios.

Table of Contents

Install

npm install axios tough-cookie axios-cookiejar-support

Usage

import axios from 'axios';
import { wrapper } from 'axios-cookiejar-support';
import { CookieJar } from 'tough-cookie';

const jar = new CookieJar();
const client = wrapper(axios.create({ jar }));

await client.get('https://example.com');

See examples for more details.

Extended Request Config

import type { CookieJar } from 'tough-cookie';

declare module 'axios' {
  interface AxiosRequestConfig {
    jar?: CookieJar;
  }
}

See also https://github.com/axios/axios#request-config .

FAQ

  • Q. Why can't I assign the httpAgent / httpsAgent?
    • A. axios-cookiejar-support uses httpAgent / httpsAgent to read and write cookies. If other Agents are assigned, cookies cannot be read/written.
  • Q. I want to use it with another Agent (e.g., http-proxy-agent).
    • A. Consider using http-cookie-agent. axios-cookiejar-support also uses http-cookie-agent. Read http-cookie-agent's README for more details.

Contributing

PRs accepted.

License

MIT (c) 3846masa

valorant-api.js@liamcottle/valorant-apipac-qa-tools@tonicpow/tonicpow-jssap-axios-fix@dbgso/axios-node-cache-adapter-tmpproject-cpic-templatebanking-service-tsts-chipfox-api-clientclippd-ingestioncloudbeds-sdkeshop-image-fetcheralipay-mini-programshindanmaker-jsandroid-rs-buildf95apilumerin-wallet-core@roaloch/siiau.jscloudbeds-qa-requestaules_wrapperwilma.js@infinitebrahmanuniverse/nolb-axibitrix24oauthmeraki-portallibrus-api-v2mobidziennik-api@everything-registry/sub-chunk-1196koishi-plugin-bili-notifytasc-insighttapjaw-importertensorchart-apiwikibase-edit-browserwhorepresswspace-upload-toolsuno-apisunyu-3cx-apispeedport-smart-3sport-scorevrcbotchanvrchatvrchat-extendedvoltalis-clientvodafone-station-clivamp-cli-eevalorant.jsvalorantforkedapivalclientvalclient.js@draying/draying-magaya@cob/rest-api-wrapper@cyber-library/request@damsdev/valclient@coopersystem-fsd/edesenv-client@coopersystem-fsd/gitcooper-cli@domoinc/ryuu-proxy@bofink/mortgage-application-sdk@rstudio/rsconnect-ts@premoweb/rets-client@rapidapi/testing-worker@xyzendev/getcontact-jsjenkins-client-tsjcognosip-cloudykakao-sharekakao-webiobroker.slideshowiobroker.speedportiobroker.smart-eqiracing-node-apiiracing-web-sdkiobroker.rika-firenetiservjasperclientjastoreka-lingkaist-today-noticekhan-graphqlkilometrikisalazy-componentskth-studadm-ladok-clientariston-apilinkedin-api-wrapper-mjsuap-sdk-javascriptstudi-scrapersrt-tssrtrainsolx-nanotxconnectttdxue4-mp-downloadertvz-rezervator-bottiktok-apitplg-clitinder-api-clientthunderpixtrucoshiusefulgitts-chipfox-clienttwinte-parsertv-toolkit-cli
5.0.5

4 months ago

5.0.4

5 months ago

5.0.3

7 months ago

5.0.2

12 months ago

5.0.1

1 year ago

5.0.0

1 year ago

4.0.7

2 years ago

4.0.5

2 years ago

4.0.4

2 years ago

4.0.6

2 years ago

4.0.3

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

4.0.2

3 years ago

2.0.5

3 years ago

3.0.0

3 years ago

2.0.4

3 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.5.1

5 years ago

0.5.0

6 years ago

0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.6

7 years ago

0.3.5

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago