扫码关注官方订阅号
a标签跨域下载文件能否在点击下载的时候自动重命名? 文件不在我的服务器上 我的服务器上也不想保存这个文件 用户有没有办法通过点击a标签下载时自动重命名文件名?
可以使用HTML5中的download属性,参考w3school:
HTML5
download
<a href="https://www.baidu.com/img/bd_logo1.png" download="baidu">
location /imgProxy { resolver 10.0.0.1; proxy_pass $arg_url; }
<a href="/imgProxy?url=https://static.segmentfault.com/v-5922866b/global/img/logo-b.svg" download="logo">segmentfault</a>
目前只有Chrome支持这个特性:
<a href="..." download="file.mp4">Download</a>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以使用
HTML5
中的download
属性,参考w3school:附跨域解决方法
Nginx (Apache同理):
目前只有Chrome支持这个特性: