W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
HTTP請求錯誤在Fundebug控制臺的圖標如下:
前端通過大量的API與后端進行交互,這些API也有可能出錯。
通常,后端會通過日志記錄所有HTTP請求,但是查詢起來非常不便,也不及時。Fundebug可以捕獲所有HTTP請求錯誤,同時記錄用戶行為,并實時提醒開發(fā)者,且不需要修改后端,也不需要搭建復雜的日志系統(tǒng)。
下面的示例中,登陸賬戶時密碼錯誤,因此會報403錯誤。
var xhr = new XMLHttpRequest();
xhr.open("POST", "https://api.fundebug.com/login");
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(JSON.stringify(
{
email: "help@fundebug.com",
password: "akhakfnak"
}));
開發(fā)者可以在Fundebug控制臺錯誤詳情:
Fundebug插件捕獲的錯誤數據如下:
{
"notifierVersion": "0.2.0",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:54.0) Gecko/20100101 Firefox/54.0",
"locale": "zh",
"url": "http://localhost:4000",
"title": "Test",
"apiKey": "API-KEY",
"time": 1502864518516,
"type": "httpError",
"req": {
"method": "POST",
"url": "https://www.fundebug.com/login"
},
"res": {
"status": 403,
"statusText": "Forbidden",
"response": "{\"error\":\"wrong password\"}"
}
}
HTTP請求錯誤的type屬性值為httpError。
如果你不需要監(jiān)控HTTP請求錯誤,則可以將silentHttp屬性設為true。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: