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
mzabriskie
eca2ac88eb
Merge branch 'master' of github.com:mzabriskie/axios
2015-09-28 18:34:10 -06:00
mzabriskie
6aa766e5e9
Adding support for web workers, and react-native
...
closes #70 , closes #98
2015-09-28 18:33:46 -06:00
Milo Mordaunt
1ccd4161c7
Added defaults.timeout to default config.
2015-09-24 15:53:41 -03:00
Matt Zabriskie
68867fba55
Merge pull request #106 from theverything/return-from-spread
...
return result from callback
2015-09-21 16:45:17 -06:00
Matt Zabriskie
2a6d7c2a38
Merge pull request #102 from nlf/master
...
allow passing an agent through to node http requests, closes #68
2015-09-21 16:44:06 -06:00
mzabriskie
c573a12b74
Fixing issue with minified bundle in IE8
...
closes #87
2015-09-21 16:25:00 -06:00
mzabriskie
2936cdce14
Reverting default X-Requested-With header for xhr
...
for more details see https://remysharp.com/2011/04/21/getting-cors-working
2015-09-21 13:58:35 -06:00
Jeffrey Horn
a130e787c3
return result from callback
...
returning the result of the callback allows you to chain the promise
like you would expect
2015-09-02 10:43:27 -07:00
mzabriskie
e49237ce01
Removing es6-promise dependency
2015-08-10 19:00:27 -06:00
mzabriskie
ffc0237a17
Adding support for timeout config
...
closes #56
2015-08-10 19:00:27 -06:00
mzabriskie
0e33680f40
Removing deprecated success/error aliases
...
closes #57
2015-08-10 19:00:27 -06:00
Nathan LaFreniere
11c0b0aa10
allow passing an agent through to node http requests, closes #68
2015-08-05 12:13:16 -07:00
mzabriskie
3c4dfe8a81
Making content-type header case insensitive
...
closes #89
2015-07-23 09:39:59 -07:00
Matt Zabriskie
3b10b6a6c5
Merge pull request #49 from maxhoffmann/master
...
Fixing arrays in get params
2015-07-23 09:08:16 -07:00
Matt Zabriskie
63ac064c88
Merge pull request #85 from tomaash/patch-1
...
In browsers check for XMLHttpRequest, not window
2015-07-23 09:07:24 -07:00
Tomáš Holas
72fc02f2a5
XHR browser check now works in IE8
...
Test for ActiveXObject
2015-07-23 14:19:14 +02:00
Maximilian Hoffmann
2209226c7c
fix missing dot
2015-07-23 10:49:12 +02:00
Maximilian Hoffmann
f44597e38b
don’t escape square brackets
2015-07-23 10:46:21 +02:00
Andrew Gibb
4f1101fe4b
Fixing isArrayLike to allow length as a param. Added test
2015-07-21 14:29:24 +10:00
Tomáš Holas
ca42bb1d2a
In browsers check for XMLHttpRequest, not window
...
In nodejs testing environment it's possible to use https://github.com/tmpvar/jsdom library to define a window object, but you still want to use node http adapter. Due to those diverse testing environmnents, I propose to test for XMLHttpRequest directly, because window global object is not a sure sign of a browser environment anymore.
2015-07-13 09:42:27 +02:00
mzabriskie
db85c7bf3a
Fixing issue with User-Agent getting overridden
...
closes #69
2015-06-18 21:19:46 -06:00
mzabriskie
8365cbb789
Updating dependencies
2015-06-18 21:07:29 -06:00
Maximilian Hoffmann
594df987f2
fix array params
2015-05-27 13:32:34 +02:00
mzabriskie
1629a026da
Adding X-Requested-With header
2015-04-12 16:07:32 -06:00
mzabriskie
42fc3954d2
Fixing issue with FormData not being sent
...
closes #53
2015-04-08 12:46:03 -06:00
mzabriskie
9ddb607e3f
Using JSON.parse unconditionally when transforming response string
...
closes #55
2015-04-07 20:53:46 -06:00
mzabriskie
f9a2c7e8b8
Fixing bad use strict statement
2015-03-18 17:22:08 -06:00
mzabriskie
60a82ef424
Changing to file level use strict statement
2015-03-18 17:21:15 -06:00
mzabriskie
a98c61f458
Adding ESLint
2015-03-17 14:14:26 -06:00
mzabriskie
dd2aa791e6
Cleanup
2015-03-13 17:08:22 -06:00
mzabriskie
69af75623c
Adding statusText to response
...
closes #46
2015-03-13 17:07:52 -06:00
mzabriskie
8fded1802b
Fixing issue with standalone build
...
closes #47
2015-03-10 14:30:49 -06:00
mzabriskie
6d03e0bd4e
Fixing issues with strict mode
...
closes #45
2015-03-10 14:28:43 -06:00
mzabriskie
0412c7666e
Fixing issue with multibyte characters in node
...
closes #38
2015-02-02 22:04:18 -07:00
mzabriskie
59093a9c61
Adding tests for responseType arraybuffer
2015-02-02 21:12:08 -07:00
Niklas Närhinen
21f4a7f544
Add support for arraybuffer requests in browser
2015-01-25 14:00:22 +02:00
mzabriskie
a9bcc8f419
Upgrading es6-promise dependency
2015-01-23 02:53:22 -07:00
mzabriskie
b4d81bd124
Adding comments
2015-01-23 02:12:28 -07:00
mzabriskie
bbf437ce4c
Cleaning up core axios a bit
2015-01-23 02:11:57 -07:00
mzabriskie
9e3830cf92
Adding support for removing interceptors
2015-01-23 01:32:54 -07:00
torkvalo
4f34f61b70
Delete fails in IE8/IE9, the verb needs to be capitalized.
2014-12-10 13:20:19 +01:00
Jason Dobry
5bb39f3279
Initial interceptor implementation.
2014-12-06 00:14:28 -07:00
Niklas Närhinen
2f4d0b8b45
Automatic Content-Type for FormData uploads
...
When data passed to axios is of type FormData we have to let the browser
create the Content-Type header so that the boundaries will get right
etc.
Usage:
```js
var data = new FormData();
data.append('field', 'some string');
data.append('file', someFile);
var opts = {
transformRequest: function(data) { return data; }
};
axios.post('/fileupload', data, opts);
```
2014-10-23 01:49:25 +03:00
mzabriskie
5fce14d9ec
Adding error handling to request for node.js - closes #18
2014-10-15 10:29:40 -06:00
mzabriskie
2eda22127e
Deprecating success/error in favor of then/catch
2014-09-29 22:37:04 -06:00
mzabriskie
1b803fb233
Moving stuff to helpers/
2014-09-22 11:12:24 -06:00
mzabriskie
edb0c3ce24
Better User-Agent name
2014-09-22 10:48:44 -06:00
mzabriskie
f406b092fc
Fixing failing tests
2014-09-22 10:47:41 -06:00