我正在尝试使用here所述的Javascript tabBarHeaderPosition: 1
方法发出POST请求。
我得到fetch
而不是通常的ReadableStream
响应,例如我将使用jQuery,Angular,无论如何。
我的代码在这里:https://jsbin.com/vuwilaviva/edit?css,js,output
json
测试API端点适用于邮递员,curl等,所以我确定我使用var request = new Request('https://httpbin.org/post', {
method: 'POST',
mode: 'cors',
data: 'The sky is green',
redirect: 'follow',
headers: new Headers({
'Content-Type': 'text/plain'
})
});
// Now use it!
fetch(request).then(function(resp) {
console.log('Logging response...')
console.log(resp);
});
错误,这不是API的问题(它只返回传递给它的任何字符串{ {1}}):
修改:当前答案实际上并未获得帖子请求返回的数据 - 在记录的fetch
中找不到任何地方:
答案 0 :(得分:2)
response.json应该用于此
fetch(request)
.then(response => response.json())
.then(json => console.log(json));