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

回到顶部