gpt4 book ai didi

Node.js Axios 请求

转载 作者:太空宇宙 更新时间:2023-11-04 01:54:54 25 4
gpt4 key购买 nike

如何将此 Python 代码传递给 Node.js 代码?

rc = requests.get(url).json()
auth_url = rc['a']
pin_url = rc['b']
client_id = rc['c']

因为我可以将相同的代码传递给 Node.Js (ES6),所以我尝试使用 https://github.com/request/request 模块以及 https://github.com/axios/axios 的但这些与 Promise 一起工作,而不是我已经能够分配请求返回的值,因为执行在我得到 Promise 之前就结束了(我是 Node.JS 的新手)

我尝试过类似的事情

class urls {

getRc (){
return Axios.get(urlconfig)
}

async getAuthUrl(){
this.getRc().then(response => {
return response.data
})
}

}

module.exports = urls

最佳答案

使用系统 sleep 模块 - 这将使其等待 x 秒或其他 - 请注意,此模块是一个 hack,但如果您只是玩玩,它对您来说是一个快速的胜利。

发生这种情况是因为在 Node.js 中你无法暂停主线程。但是,如果您正在运行服务器或 React 应用程序或其他东西,这不会是问题。

关于Node.js Axios 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48350781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com