JavaScript 通过POST发送和接收JSON数据
示例
6提取请求承诺最初将返回Response对象。它们将提供响应头信息,但它们不直接包含响应主体,而响应主体可能尚未加载。可以使用诸如Response对象上的方法来等待响应主体加载,然后对其进行解析。.json()
const requestData = {method : 'getUsers'
};
const usersPromise = fetch('/api', {
method : 'POST',
body : JSON.stringify(requestData)
}).then(response => {
if (!response.ok) {
throw new Error("Got non-2XX response from API server.");
}
return response.json();
}).then(responseData => {
return responseData.users;
});
usersPromise.then(users => {
console.log("已知用户: ", users);
}, error => {
console.error("由于出现错误,无法提取用户: ", error);
});
以上是 JavaScript 通过POST发送和接收JSON数据 的全部内容, 来源链接: utcz.com/z/326231.html