我通过API将数据发送到服务器。但是我在响应时遇到错误。
以下是我的代码
fetch('http://35.196.195.208/SaveRecommendAppDetails', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
UserId:"23",
ClientId:"2",
Name: "Paras",
Email: "Paras@gmail.com",
Phone: "9876543210",
CreatedUserId:"23" ,
Company: "Brill Infosystem"})
})
.then((response) =>JSON.stringify(response.json()))
.then((responseJson) =>{console.log( "==========response=========" + responseJson) })
.catch((err) => { console.log("==========error=========" + err); });
}
和错误是:{" _40":0," _ 65":0," _ 55":null," _ 72":null}
{ "_40":0,"_65":0,"_55":null,"_72":null }
是 console.log
a Promise
对象时得到的。response.json()
返回Promise
,因此您不能仅仅JSON.stringify()
。删除对JSON.stringify()
的呼叫。