Axios 从 url 获取请求
Axios get request from url
所以我在尝试向 URL 发出获取请求时遇到了 npm 包 axios 的问题。我每次都收到错误代码 503;这是我的代码:
let data, response;
response = await axios.get(url, {
headers: {
Accept: 'application/json',
}
})
所以起初,我以为我的代码有问题(比如将 Accept 更改为 'Accept'),但是当我在 Postman 上做完全相同的事情时,它 returns 就好了。
所以我尝试将 headers 中的 User-Agent
选项更改为来自 Postman 的选项,现在它似乎可以正常工作了。
let data, response;
response = await axios.get(url, {
headers: {
'Accept': 'application/json',
'User-Agent': 'PostmanRuntime/7.28.4',
}
});
我对http请求还是有点陌生,所以我真的不明白这是怎么回事。我在其他情况下也使用 axios
和不同的 URL,并且一切正常。
所以我在尝试向 URL 发出获取请求时遇到了 npm 包 axios 的问题。我每次都收到错误代码 503;这是我的代码:
let data, response;
response = await axios.get(url, {
headers: {
Accept: 'application/json',
}
})
所以起初,我以为我的代码有问题(比如将 Accept 更改为 'Accept'),但是当我在 Postman 上做完全相同的事情时,它 returns 就好了。
所以我尝试将 headers 中的 User-Agent
选项更改为来自 Postman 的选项,现在它似乎可以正常工作了。
let data, response;
response = await axios.get(url, {
headers: {
'Accept': 'application/json',
'User-Agent': 'PostmanRuntime/7.28.4',
}
});
我对http请求还是有点陌生,所以我真的不明白这是怎么回事。我在其他情况下也使用 axios
和不同的 URL,并且一切正常。