Javascript 从服务器获取数据时请求的非对象值的属性名
我是新来的Javascript 从服务器获取数据时请求的非对象值的属性名,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我是新来的react native世界。我使用以下代码从服务器获取响应。调试时,它工作正常,但未调试时,它会出现以下错误 fetch("http://hcdsny.trantorinc.com/index.php/api/register", { method: "POST", headers: 'application/x-www-form-urlencoded', body: JSON.stringify(data)
react native
世界。我使用以下代码从服务器获取响应。调试时,它工作正常,但未调试时,它会出现以下错误
fetch("http://hcdsny.trantorinc.com/index.php/api/register", {
method: "POST",
headers: 'application/x-www-form-urlencoded',
body: JSON.stringify(data)
})
.then(function(response){
return response.json();
})
.then(function(data){
}).catch((error) => {
console.error(error);
});
提前谢谢 标题应该是对象,而不是字符串。您要查找的标题的键是
内容类型
:
headers: {
'content-type': 'application/x-www-form-urlencoded'
}
标题应该是对象,而不是字符串。您要查找的标题的键是
内容类型
:
headers: {
'content-type': 'application/x-www-form-urlencoded'
}
我也遇到了同样的问题,通过用对象而不是字符串替换标题来解决 试试这个 替换(标题作为字符串) 使用(标题作为对象)
它可能对您有用。我也遇到了同样的问题,通过用对象而不是字符串替换标题来解决它 试试这个 替换(标题作为字符串) 使用(标题作为对象)
它可能适合您。@Navdeep很高兴听到您找到了解决方案@Navdeep很高兴听到您找到了解决方案!
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
}