【发布时间】:2021-09-09 17:20:39
【问题描述】:
我正在尝试创建一个本地服务器,当访问该服务器时,它会显示一个下载按钮,并会下载一个已经位于目录中的 CSV 文件。
这就是我在 HTML 中已有的内容。
<!DOCTYPE html>
<html>
<body>
<style>
p {
color: green;
}
</style>
<p> Click Download!
<p>
<a href="/transactions.csv" download="transactions">
<button type="button">Download</button>
</a>
</body>
</html>
当它被加载到本地服务器时,会下载一个 HTML 页面而不是 CSV 文件。有什么想法吗?
【问题讨论】:
-
欢迎来到 StackOverflow。请填写Tour 并阅读"How to Ask"。如果可能,您应该提供Minimal, Reproducible Example。编辑您的问题并添加到目前为止您在 node.js 中所做的事情。如果您需要前端或后端的帮助,您的问题不清楚,或者......请在应该帮助您的地方改进您的问题。
-
您是通过 Web 服务器测试 HTML 还是直接从文件系统本地打开它(file:// 协议)?
标签: javascript html node.js