如何在提取語句中記錄錯誤響應?
我的代碼看起來是這樣的:React Native:記錄錯誤響應
eturn fetch('myurl.com', {
method: 'GET',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
}).then((response) => response.json())
.then((responseData) => {
console.log(responseData); // This logs nothing
}).catch((error) => {
console.log("Error " + error); // This logs something
});
日誌從我的代碼示例Error SyntaxError: JSON Parse error: Unrecognized token '<'
。我想這是因爲XDebug發送了一些錯誤消息,但我絕對不知道可能出錯的原因。它看起來響應以'<'開頭,所以我認爲它是一個html標記。
是否可以顯示此響應?這對找到我的錯誤非常有用。
用於調試刪除'。然後((響應)=> response.json())'部分,調試完畢後把它帶回來 – Cherniv