我正在使用Axios从url获取数据。当url以http://或https://开头时,我得到一个错误
Error: getaddrinfo ENOTFOUND <url> at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:50:26)经过研究,我发现删除http://和https://前缀可以修复这个问题。但问题是Axios自动包含这些前缀。
我想知道是否有人知道如何像下面这样手动设置baseUrl。
{
host: 'dropbox.com',
path: '/s/ioedmud5dbc2bnu/1100.%20mobi.jpg?dl=1'
}发布于 2018-09-11 14:58:13
在Axios博士中,您可以使用自定义配置创建axios的新实例。
const instance = axios.create({
baseURL: 'dropbox.com'
});然后,您可以使用该实例发出请求:
instance.get('/s/ioedmud5dbc2bnu/1100.%20mobi.jpg?dl=1').then(...).catch(...);https://stackoverflow.com/questions/52277785
复制相似问题