有没有更干净的方法来等待 https.get?

时间:2021-06-25 04:30:32

标签: javascript node.js

我在寻找 await 使用 fs 读取文件的方法时偶然发现了这个 post。我很惊讶我没有在其他任何地方看到它:

const fs = require('fs').promises;

async function loadMonoCounter() {
    const data = await fs.readFile("monolitic.txt", "binary");
    return new Buffer(data);
}

有没有办法以与上面相同的方式使用 await,但对于 'https' 库?

我没有看到类似 .promises 的内容,我希望避免整个 return Promise resolve reject business。

谢谢

1 个答案:

答案 0 :(得分:0)

<块引用>

有没有一种方法可以以上面显示的相同方式使用 await,但对于“https”库?

不,但是有许多第三方库默认使用 promise(包括 axios、node-fetch、bent、got、superagent 和 urllib)。

相关问题