Matt Zabriskie
f28a4a8248
Using more strict eslint rules
2015-12-14 20:06:57 -07:00
Matt Zabriskie
2b147fb0b7
Moving bind into it's own file
2015-12-14 20:06:16 -07:00
Matt Zabriskie
d127adfe00
Merge pull request #174 from aukevanleeuwen/fix-for-issue-171
...
Fixing #171 , don't fail on error responses with json payloads
2015-12-14 14:55:30 -07:00
Auke van Leeuwen
0e4b3399c1
Fixing #171 , don't fail on error responses with json payloads
2015-12-14 22:14:22 +01:00
Julia Gao
fd2339cf5c
got rid of the colon after Basic, test passed
2015-12-14 12:37:19 -07:00
Matt Zabriskie
77b8966b47
Making btoa polyfill more standard
2015-12-14 12:16:11 -07:00
Matt Zabriskie
c566567420
Better import statement
2015-12-14 12:15:53 -07:00
Sam Julien
415ff773cc
Add check for withCredentials in XHR adapter ( #138 )
2015-12-11 12:16:57 -08:00
Matt Zabriskie
085f95f9ce
Better formatting
2015-12-11 12:38:23 -07:00
Matt Zabriskie
5d9ca93bd3
Merge pull request #160 from nickuraltsev/base-url
...
Add support for baseURL parameter
2015-12-11 11:45:51 -07:00
Matt Zabriskie
07b177f347
Removing unwanted user/pass for auth
2015-12-11 11:39:22 -07:00
Idan Gazit
603e7c84a0
Polyfilling btoa where appropriate
...
Includes testing of the polyfills.
2015-12-10 17:22:39 +02:00
Idan Gazit
af170334bd
Dropping support for auth.user/pass
...
Only accept `username` and `password` as arguments
2015-12-10 17:21:31 +02:00
Idan Gazit
3138600caf
Adding btoa polyfill
2015-12-10 17:20:19 +02:00
Idan Gazit
95df032fbd
Abandoning URL embedded identities for Basic auth
...
Use an `Authorization` header instead, which is a safer choice than URL embedded identities (aka `http://user:pass@example.com `). [Chrome 19 dropped support][chromium128323] for URL embedded identities in XMLHttpRequest for security reasons.
Added documentation note about how this will overwrite any existing `Authorization` header that the user may have set.
[chromium128323]: https://code.google.com/p/chromium/issues/detail?id=128323
2015-12-09 13:21:07 +02:00
Harry Lachenmayer
19cbca0c71
Add HTTP basic authentication for Node.
2015-12-09 11:27:47 +02:00
Harry Lachenmayer
32a904394f
Add HTTP basic authentication.
2015-12-09 11:27:47 +02:00
Nick Uraltsev
435636c714
Add support for baseURL parameter
2015-11-21 23:51:59 -08:00
Nick Uraltsev
20a25a2783
Add isAbsoluteURL helper
2015-11-21 19:29:53 -08:00
Nick Uraltsev
e253b0ef3e
Add combineURLs helper
2015-11-21 17:41:02 -08:00
Vineet Hawal
837da5319c
remove console.log -_-
2015-11-22 01:32:38 +05:30
Vineet Hawal
5c3b144a64
import isURLSameOrigin at top
2015-11-22 01:27:34 +05:30
Vineet Hawal
0be4467e05
buildUrl -> buildURL
2015-11-22 00:28:19 +05:30
Vineet Hawal
729ff05112
Merge branch 'master' of github.com:mzabriskie/axios into xDomainRequestSupport
...
Conflicts:
package.json
2015-11-22 00:17:24 +05:30
Matt Zabriskie
7fa69152e9
Restoring buildURL
2015-11-20 12:17:14 -07:00
Matt Zabriskie
54be280729
Fixing file system case issue
2015-11-20 12:16:45 -07:00
Vineet Hawal
1eac0b1b21
buildUrl helper reference fix in xhr
2015-11-20 15:58:49 +05:30
Vineet Hawal
e5e14daab6
Merge branch 'master' of github.com:mzabriskie/axios into xDomainRequestSupport
...
Conflicts:
lib/adapters/xhr.js
2015-11-20 15:21:04 +05:30
Matt Zabriskie
433dd0d037
Merge pull request #149 from Kosta-Github/Kosta/unzip
...
Adding transparent decompression if `content-encoding` is set
2015-11-19 15:37:58 -07:00
Matt Zabriskie
ae3adcd28b
Merge branch 'master' of github.com:mzabriskie/axios
2015-11-19 15:32:55 -07:00
Matt Zabriskie
02a93330ed
Resolving conflicts
2015-11-19 15:32:05 -07:00
Matt Zabriskie
2781ff650c
Merge pull request #146 from skarbovskiy/master
...
follow redirects
2015-11-19 15:28:39 -07:00
Matt Zabriskie
3d65057d71
Making isURLSameOrigin/cookies safe to use in all envs
2015-11-19 15:18:47 -07:00
moonion
2e4c9285d7
add config.paramsSerializer to http adapter
2015-11-18 16:04:18 +02:00
Konstantin Baumann
b3a4ff03e2
uncompress the response body transparently if required
2015-11-12 11:16:57 +01:00
george.skarbovskiy
cf192f495e
follow redirects
2015-11-06 12:56:21 +02:00
Vineet Hawal
a768ac07cd
remove extra conditions
2015-10-29 15:40:45 +05:30
Vineet Hawal
44cccc450c
add test case
2015-10-29 12:59:10 +05:30
Vineet Hawal
a59bc8d2ae
add xDomainRequest adapter
2015-10-29 12:51:37 +05:30
Matt Zabriskie
affe3aaa9a
Merge pull request #139 from ctimmerm/slice-arguments
...
Don't call slice on arguments
2015-10-28 14:52:50 -06:00
Colin Timmermans
d6bcd62e4b
Don't call slice on arguments
...
Calling slice on arguments can prevent optimizations in some JS engines
(see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments ).
2015-10-28 11:25:40 +01:00
Colin Timmermans
1e2cb9bdca
Don't use utils.forEach to loop over arguments
...
This fixes IE8 support, where we cannot relialably detect an arguments
object.
2015-10-27 23:26:04 +01:00
Matt Zabriskie
11c12b2c65
Merge pull request #121 from azendoo/custom-encode-params-method
...
Add support third-party library to serialize url params
2015-10-27 14:48:02 -06:00
Matt Zabriskie
68b1b37fd7
Merge pull request #123 from nickuraltsev/master
...
Make axios instantiable
2015-10-27 14:43:21 -06:00
David Fournier
14ede9e18e
Add support third-party library to serialize url params
2015-10-27 11:54:44 +01:00
Nick Uraltsev
4ac0fbd1c1
Rename axios.createNew to axios.create
2015-10-23 08:40:46 -07:00
Konstantin Baumann
84a0ddecd4
http adapter: return a Buffer instead of a String in case of responseType === 'arraybuffer'
2015-10-15 17:28:38 +02:00
Nick Uraltsev
b10874fa67
Make axios instantiable
2015-10-03 09:38:16 -07:00
mzabriskie
219a1c29ab
Supporting a fetch like API
2015-09-29 00:04:00 -06:00
mzabriskie
95f0f00c77
Fixing axios to treat single string argument as URL
...
closes #116
2015-09-28 18:40:20 -06:00