mirror of
https://github.com/tenrok/axios.git
synced 2026-06-23 20:40:40 +03:00
See config.responseType instead of request.responseType when suprressing DOMException
This commit is contained in:
+3
-1
@@ -137,7 +137,9 @@ module.exports = function xhrAdapter(config) {
|
|||||||
try {
|
try {
|
||||||
request.responseType = config.responseType;
|
request.responseType = config.responseType;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
if (request.responseType !== 'json') {
|
// Expectes DOMException thrown by browsers not compatible XMLHttpRequest Level 2.
|
||||||
|
// But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function.
|
||||||
|
if (config.responseType !== 'json') {
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user