使用前端vue get请求https://weather.cma.cn/api/map/weather/1?t=1723966862516 获取数据403 也尝试进行配置
devServer: {
proxy: {
'/api': {
target: 'url',
changeOrigin: true
}
}
}跨域 浏览器curl 直接请求都是正常的 不知道哪的问题
Request headers:
Origin
Referer
域名不同。
直接访问的:
把 url 配置到 NGINX 做代理,可以解决。
确实是referrer的问题 ,但是axios 修改好像没有用
最终直接在页面声明
<meta name='referrer' content='no-referrer'>
阻止发送referrer 可以成功获取到数据