a href 打开就是403,复制到浏览器打开就正常,这个怎么回事,改怎么解决

`
下载
`

<a class="aspan" href="https://st2.thefront.com.cn/2020/pm/1598108627312.xlsx" target="_blank">下载</a>

回答

目标站判断了来源地址,也即是 Header 中的 Referer

可以通过添加 Referer 策略来让浏览器不添加 Referer

<a class="aspan" href="https://st2.thefront.com.cn/2020/pm/1598108627312.xlsx" target="_blank" referrerpolicy="no-referrer">下载</a>

也可以参考下文中其他方案。

403无权限,应该是服务端做了校验,让后端看下是不是检查了referer、当前页面的域名之类的参数

以上是 a href 打开就是403,复制到浏览器打开就正常,这个怎么回事,改怎么解决 的全部内容, 来源链接: utcz.com/a/40026.html

回到顶部