когда я использую console.log (ошибка), он выдаст
Error: Request failed with status code 400
at myError (myError.js:15)
at settle (settle.js:18)
at XMLHttpRequest.handleLoad (xhr.js:77)
, когда я использую console.log (JSON .stringify (ошибка)), он выдаст
"response": {
"data": {
"errorList": [
{
"errorCode": "E0100002",
"errorMessage": "没有权限"
}
]
},
"status": 400,
"statusText": "",
"headers": {
"cache-control": "max-age=0",
"content-type": "application/json;charset=UTF-8"
},
"config": {
"transformRequest": {},
"transformResponse": {},
"timeout": 0,
"xsrfCookieName": "XSRF-TOKEN",
"xsrfHeaderName": "X-XSRF-TOKEN",
"maxContentLength": -1,
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Language": "zh-CN"
},
"method": "get",
"params": {
"_t": 222,
"_bqq_csrf": "555"
},
"url": "abc.com/*/*/*",
"withCredentials": true,
"promise": {}
},
"request": {
"emonitorAjaxURL": "abc/*/*"
}
}
, почему console.log (ошибка) может выводить информацию стека ошибок, которой нет в файле console.log (JSON .stringify (ошибка)). Каков фактически формат данных ошибки ax ios? Сколько информации хранит ошибка, которую я не вывел полностью?