有个项目里要实现微信下载文件,但是测试发现苹果直接没反应,安卓跳转QQ浏览器后提示下载失败,目前文件下载的链接是需要登录状态下才行的,跳转浏览器后登录状态就没有了,不知道有没有办法能实现微信下载功能?
微信应该是有安全限制,在微信端下载都依赖外部浏览器打开,可以把下载链接变成一次性的,下载过后就失效,然后就不用校验登录态了
检测 当前是否登录,未登录,跳转登录已登录就 发特定 HTTP头 转给 nginx 直接处理文件发送参考 Nginx 官方文档 XSendfile
2 回答1.1k 阅读
1 回答705 阅读✓ 已解决
1 回答1.4k 阅读
645 阅读
2 回答4.6k 阅读
6 回答15k 阅读✓ 已解决
1 回答5k 阅读
2 回答5k 阅读
2 回答6.4k 阅读
微信应该是有安全限制,在微信端下载都依赖外部浏览器打开,可以把下载链接变成一次性的,下载过后就失效,然后就不用校验登录态了