我正在使用 node 的express.js,并测试某些路由.我要在http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/岁的时候做这门课

我通过ajax给http://localhost:3000/wines打电话(内容无关紧要).但我想测试延迟.我能在2秒钟后做出快速回复吗?(我想模拟ajax加载程序,我在localhost上运行,所以我的延迟几乎为零)

推荐答案

只需在setTimeout内拨打res.send:

setTimeout((() => {
  res.send(items)
}), 2000)

Node.js相关问答推荐

Gmail API获取附件PDF未正确呈现.我遗漏了什么?

Mongoose抱怨说,整数是数字,而不是整数

JEST模拟由http服务器控制器导入的ES模块

如何创建具有不同对象类型的数组类型

每个数组值在 mongodb 中查找一个文档

Jest - SyntaxError: 不能在@nestjs/axios 的模块外使用 import 语句

将 express js app.use() 移动到另一个文件

node Axios 创建全局令牌变量以在单独的变量头中使用

使用 create-expo-app 时如何更改 webpack-config.js 中的哈希函数?

如何使用 node 在 koa.js 中发送响应

MongoDB 根据使用聚合的条件从嵌套数组中删除对象

Mongoose,如何一次更新多个?

tsc:当我上传 React+next js 和 node 项目时,在 heroku 找不到

如何更改NodeJS中的堆栈大小限制?

Node.js 服务器中没有缓存

如何在 Node.js 中等待子进程完成

React Native ios build:找不到 node

为什么数组上的js映射会修改原始数组?

在 Node.js 中获取终端的宽度

我无法全局安装 nodemon,nodemon无法识别