html - 如何使用 HTML/JavaScript 强制下载?

标签 html http file download response

我有一个链接,如果用户点击它,我需要发生两件事:

  • 向用户发送正确的 HTTP 响应(尤其是 Content-Type: video/mp4)
  • 视频文件将自动开始下载。

我在 PHP 中看到过类似的东西,但是只有在 HTML/JavaScript 中才有可能吗?

最佳答案

你可以使用下载属性

<a href="http..." download></a>

或使用指定文件名

<a href="http..." download="filename.pdf"></a>

查看更多:https://developer.mozilla.org/en/HTML/element/a#attr-download

关于html - 如何使用 HTML/JavaScript 强制下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2295455/

相关文章:

html - 如何使HTML元素1的纵横比为:1?

c - 覆盖链表 C

javascript - PHP/JavaScript 不读取文本文件

html - 在保持宽高比的同时缩放视频以适应 flexbox 元素

javascript - 滚动 - 隐藏内容

python - rfile.read() 是如何工作的?

http - 从 Telnet 发送 http GET 命令

javascript - 如何通过 JavaScript 访问 HTTP 请求 header 字段?

c - 文件 'read' 怎么样?

apache - 如何使用Apache Camel 删除Grails中的大文件