首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当其他响应在JavaScript中完成时,从服务器请求数据

当其他响应在JavaScript中完成时,从服务器请求数据
EN

Stack Overflow用户
提问于 2022-01-05 17:49:43
回答 1查看 60关注 0票数 -4

我使用javascript的"fetch-api“函数请求服务器(用Node.js编写)。当用户单击一个按钮时,我希望向服务器发出多个请求。

在JavaScript中有这样的方法吗?当服务器响应时。然后第二个请求发送。当第二反应到来的时候。第三次请求发送等等。请帮帮我。提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2022-01-05 20:05:54

fetch函数返回一个promise。您需要像这样await它:

代码语言:javascript
复制
await fetch('http://test.com/1');
await fetch('http://test.com/2');
await fetch('http://test.com/3');

您还可以访问这样的响应:

代码语言:javascript
复制
const res1 = await fetch('http://test.com/1');
const data1 = await res1.json();

if (data1.foo == '123') {
  await fetch('http://test.com/2');
  await fetch('http://test.com/3');
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70597379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档