获取请求在邮递员和镀铬中成功,但Axios失败了
我正在尝试从山羊网站获取数据,但我有一个问题:在Postman和Chrome中获得请求成功,但Axios失败了。 ('错误代码:1020')。 因此,我想这是因为Cloudflare,但我想知道为什么它在Postman上起作用,以及如何使用Axios进行。 URL:
'https://www.goat.com/web-api/v1/product_variants/buy_bar_data?productTemplateId=815559'
我的代码(从Postman代码段复制):
var axios = require('axios');
var config = {
method: 'get',
url: 'https://www.goat.com/web-api/v1/product_variants/buy_bar_data?productTemplateId=815559',
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看起来这个网站正在使用Cloudflare。尝试将标题添加到您的Axios请求中,例如:
这应该解决您的问题!
it looks like this website is using cloudflare. Try adding headers to your axios request such as:
This should resolve your problem!
尝试以下链接。
< https://ac.cnstrc.com/browse.com/browse/browse/browse/collection/collection_id/collection_id/mots-wanted-new?ccityctectectioctio 2.29.9;
暴露,您检查Chrom Dev工具网络在XHR请求上。
最好的,
Try below link.
https://ac.cnstrc.com/browse/collection_id/most-wanted-new?c=ciojs-client-2.29.9&key=key_XT7bjdbvjgECO5d8&i=458569db-a102-49fc-8931-c35b20b79029&s=1&page=1&num_results_per_page=100&_dt=1662752559635
API is exposed, you check on chrom dev tools network on XHR requests.
Best,