当我在Postman上进行GET请求时,它成功地进行了GET请求:
我得到了以下错误(Uncaught SyntaxError指向以下行:
var data = {
'Content-Type': 'application/json',
'vin': 'TESTVIN1234567890'
}
var myInit = {
method: 'GET',
mode: 'no-cors',
header: data,
};
fetch('http://www.localhost:8080/ota/upload/config/', myInit)
.then(result=>result.json())
.then(body=>{
console.log(body)
});
我得到了以下错误(Uncaught SyntaxError指向以下行:
.then(result=>result.json())
):
我测试了使用http://jsonplaceholder.typicode.com/posts进行fetch操作,它正确获取了数据。
可能出现了什么问题?我有什么遗漏吗?
编辑
我尝试了以下操作,但是收到了'Network response was not ok.
的错误,并在编辑2中记录了以下信息:
fetch('http://www.localhost:8080/ota/upload/config/', myInit).then(function(response) {
if(response.ok) {
response.blob().then(function(myBlob) {
var objectURL = URL.createObjectURL(myBlob);
console.log(objectURL)
});
} else {
console.log('Network response was not ok.');
}
})
.catch(function(error) {
console.log('There has been a problem with your fetch operation: ' + error.message);
});
编辑2 - 额外信息