【发布时间】:2023-03-23 15:35:01
【问题描述】:
我正在尝试使用 node.js 服务器抓取网站。我正在使用 axios 发出我的 http 请求。当我发出请求时,我从服务器收到 403 错误。
使用 Postman,我可以成功发出请求并返回 HTML 文件。为什么 Postman 能够获得 200 代码而我的请求失败?我可以尝试哪些事情来成功提出请求?
//我使用的基本axios请求
axios.get(url)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
})
【问题讨论】:
-
比较postman和axios使用的请求头,比如accept甚至user-agent
标签: node.js web-scraping axios