我正在使用express模块在Node.js中构建一个RESTful API。在我的服务中,我正在对外部端点进行额外的HTTP请求(服务器端)。我需要将这些HTTP请求的数据返回给我的Web服务的请求体。
在所有的操作中,通过使用console.log(),我确认我获得了所需的数据。然而,当我尝试将这些值返回给服务时,它们返回值null。我知道这是因为请求是异步的,回调函数不等待HTTP请求完成。
console.log()
null
有办法让这个工作吗?
用户名或电子邮箱地址
密码