-
-
Notifications
You must be signed in to change notification settings - Fork 11k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instance doesn't inherit defaults.baseURL #443
Comments
The same with other options like timeout and interceptors. |
hi you need to set the base url for the new Axios instance are you sure it should inherit? myAxios.defaults.baseURL = "https://api.icndb.com"; |
Thats is what I understood from https://github.com/mzabriskie/axios#config-order-of-precedence If this is not supported, global defaults is a bit pointless. It would be a nice feature in any case. |
Thank you, @aristidesfl! This is a bug that needs to be fixed asap. DetailsIn the current version, I think this can be fixed by modifying the axios.create = function create(defaultConfig) {
return createInstance(utils.merge(axios.defaults, defaultConfig));
}; But since there are other issues with configuration (#385, #382, #370), I think it makes sense to address all of them at once . /cc @mzabriskie, @rubennorte |
@nickuraltsev as a workaround I've been using |
Is someone working on that? Can I help? (: I would love to continue from here |
Fixed via 6d0e193 |
This Pull Request updates dependency [axios](https://github.com/axios/axios) from `v0.15.2` to `v0.18.0` <details> <summary>Release Notes</summary> ### [`v0.18.0`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0180-Feb-19-2018) [Compare Source](axios/axios@v0.17.1...v0.18.0) - Adding support for UNIX Sockets when running with Node.js ([#​1070](`https://github.com/axios/axios/pull/1070`)) - Fixing typings ([#​1177](`https://github.com/axios/axios/pull/1177`)): - AxiosRequestConfig.proxy: allows type false - AxiosProxyConfig: added auth field - Adding function signature in AxiosInstance interface so AxiosInstance can be invoked ([#​1192](`https://github.com/axios/axios/pull/1192`), [#​1254](`https://github.com/axios/axios/pull/1254`)) - Allowing maxContentLength to pass through to redirected calls as maxBodyLength in follow-redirects config ([#​1287](`https://github.com/axios/axios/pull/1287`)) - Fixing configuration when using an instance - method can now be set ([#​1342](`https://github.com/axios/axios/pull/1342`)) --- ### [`v0.17.1`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0171-Nov-11-2017) [Compare Source](axios/axios@v0.17.0...v0.17.1) - Fixing issue with web workers ([#​1160](`https://github.com/axios/axios/pull/1160`)) - Allowing overriding transport ([#​1080](`https://github.com/axios/axios/pull/1080`)) - Updating TypeScript typings ([#​1165](`https://github.com/axios/axios/pull/1165`), [#​1125](`https://github.com/axios/axios/pull/1125`), [#​1131](`https://github.com/axios/axios/pull/1131`)) --- ### [`v0.17.0`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0170-Oct-21-2017) [Compare Source](axios/axios@v0.16.2...v0.17.0) - **BREAKING** Fixing issue with `baseURL` and interceptors ([#​950](`https://github.com/axios/axios/pull/950`)) - **BREAKING** Improving handing of duplicate headers ([#​874](`https://github.com/axios/axios/pull/874`)) - Adding support for disabling proxies ([#​691](`https://github.com/axios/axios/pull/691`)) - Updating TypeScript typings with generic type parameters ([#​1061](`https://github.com/axios/axios/pull/1061`)) --- ### [`v0.16.2`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0162-Jun-3-2017) [Compare Source](axios/axios@v0.16.1...v0.16.2) - Fixing issue with including `buffer` in bundle ([#​887](`https://github.com/axios/axios/pull/887`)) - Including underlying request in errors ([#​830](`https://github.com/axios/axios/pull/830`)) - Convert `method` to lowercase ([#​930](`https://github.com/axios/axios/pull/930`)) --- ### [`v0.16.1`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0161-Apr-8-2017) [Compare Source](axios/axios@v0.16.0...v0.16.1) - Improving HTTP adapter to return last request in case of redirects ([#​828](`https://github.com/axios/axios/pull/828`)) - Updating `follow-redirects` dependency ([#​829](`https://github.com/axios/axios/pull/829`)) - Adding support for passing `Buffer` in node ([#​773](`https://github.com/axios/axios/pull/773`)) --- ### [`v0.16.0`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0160-Mar-31-2017) [Compare Source](axios/axios@v0.15.3...v0.16.0) - **BREAKING** Removing `Promise` from axios typings in favor of built-in type declarations ([#​480](`https://github.com/axios/axios/issues/480`)) - Adding `options` shortcut method ([#​461](`https://github.com/axios/axios/pull/461`)) - Fixing issue with using `responseType: 'json'` in browsers incompatible with XHR Level 2 ([#​654](`https://github.com/axios/axios/pull/654`)) - Improving React Native detection ([#​731](`https://github.com/axios/axios/pull/731`)) - Fixing `combineURLs` to support empty `relativeURL` ([#​581](`https://github.com/axios/axios/pull/581`)) - Removing `PROTECTION_PREFIX` support ([#​561](`https://github.com/axios/axios/pull/561`)) --- ### [`v0.15.3`](https://github.com/axios/axios/blob/master/CHANGELOG.md#​0153-Nov-27-2016) [Compare Source](axios/axios@v0.15.2...v0.15.3) - Fixing issue with custom instances and global defaults ([#​443](`https://github.com/axios/axios/issues/443`)) - Renaming `axios.d.ts` to `index.d.ts` ([#​519](`https://github.com/axios/axios/issues/519`)) - Adding `get`, `head`, and `delete` to `defaults.headers` ([#​509](`https://github.com/axios/axios/issues/509`)) - Fixing issue with `btoa` and IE ([#​507](`https://github.com/axios/axios/issues/507`)) - Adding support for proxy authentication ([#​483](`https://github.com/axios/axios/pull/483`)) - Improving HTTP adapter to use `http` protocol by default ([#​493](`https://github.com/axios/axios/pull/493`)) - Fixing proxy issues ([#​491](`https://github.com/axios/axios/pull/491`)) --- </details> --- This PR has been generated by [Renovate Bot](https://renovatebot.com).
https://gist.github.com/aristidesfl/3ee35d0fc449dbff698ffa136d377530
http://requirebin.com/?gist=3ee35d0fc449dbff698ffa136d377530
The text was updated successfully, but these errors were encountered: