gpt4 book ai didi

javascript - axios 获取 URL 参数字符串不被接受

转载 作者:行者123 更新时间:2023-11-29 20:54:21 25 4
gpt4 key购买 nike

为什么会出现错误:

"The "url" argument must be of type string. Received type undefined"

当我运行这段代码时:
附言我也尝试用这个 URL 传入变量,但结果是一样的。

var axios = require('axios')();

module.exports = {
async getJSONAsync(){


let json = await axios.get('https://tutorialzine.com/misc/files/example.json');

return json;
}
};

注意:我在另一个带有 await 关键字的异步函数中使用了这个函数。喜欢:

async begin() {

try {
let setup = new SetUp(this.bot);
await testapi.getJSONAsync().then(function (json) {
console.log(json)
});
let settings = await setup.prepareTest();
let session = await settings.driver.getSession();
logger.logDebug('Launching ' + this.test.name);

return settings;
}

catch (e) {

logger.logErr('Error when create settings for ' + this.test.name);
throw e;

}

}

最佳答案

  require('axios')()

这将导入 axios 并直接调用它,根本没有任何参数,因此它会提示因为它期望的 url 没有被传递。也许只是不要在这里调用它?

关于javascript - axios 获取 URL 参数字符串不被接受,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50115107/

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