目标:点击按钮实现下载
现状:.1参考网络上实现,主要有两种a标签和使用window.open两种方法.
2.a标签和open直接访问后端服务可以实现下载.但后端服务不允许直接访问(所以访问pro部署地址,通过pro进行代理转发到后端服务).
3.但是如2操作网页直接进行了跳转,造成无法下载,a标签返回找不到文件,window.open返回403.
4.请问如何实现下载不跳转页面,或对pro代理实现原理进行讲解,谢谢### 问题描述
目标:点击按钮实现下载
现状:.1参考网络上实现,主要有两种a标签和使用window.open两种方法.
2.a标签和open直接访问后端服务可以实现下载.但后端服务不允许直接访问(所以访问pro部署地址,通过pro进行代理转发到后端服务).
3.但是如2操作网页直接进行了跳转,造成无法下载,a标签返回找不到文件,window.open返回403.
4.请问如何实现下载不跳转页面,或对pro代理实现原理进行讲解,谢谢### 问题描述
1 回答1.7k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答1.3k 阅读
1 回答1.6k 阅读✓ 已解决
正常情况下 2 是可行的。因为请求总是要有的。检查一下下载的地址对不对,或者看看后台服务是否需要登录权限