如何在提取语句中记录错误响应?
我的代码看起来是这样的: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