【发布时间】:2021-11-13 03:36:12
【问题描述】:
这是我目前在我的服务器文件夹中的代码。我只是想知道由于某种原因,即使 .then 语句主动发送响应,但由于 res.send 有效并向用户发送响应,catch 控制台日志仍在发送?
const express = require("express");
const router = express.Router();
const { API_KEY, API_URL } = process.env
const axios = require("axios")
router.get("/", async (req, res) => {
console.log(API_URL + API_KEY)
await axios.get(API_URL + API_KEY + "&count=9")
.then((response) => {
res.send(response.data)
})
.catch(
console.log("error")
)
})
module.exports = router
谢谢!
【问题讨论】:
标签: javascript express axios