2
0
mirror of https://github.com/tenrok/axios.git synced 2026-05-18 12:39:44 +03:00
Commit Graph

72 Commits

Author SHA1 Message Date
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