0

我已阅读以下问题:save file onclick

我明白它在说什么,但我不明白如何让它适用于任意文件。我会将 href 属性设置为等于带有该信息的 PHP 脚本吗?

是 POST 还是 GET?我可以指定吗?我将使用脚本中的什么方法来检索文件名?

4

1 回答 1

1

请求的方法与它关系不大。您的请求将触发来自服务器的响应,服务器反过来提供文件。

它可能是类似的东西www.site.com/serveFile.php?file=foo.txt。您在哪里指定要作为 GET 参数提供的文件。

然后在代码中,您可以检索文件名(或一些数字标识符,或用于从数据库中检索数据以提供 CSV 内容的某个日期范围),使用该变量,生成内容,设置标题。一切都是如此。认为您链接的帖子解释了以正确的下载方式提供内容的机制(另存为)。

于 2013-02-06T20:26:45.623 回答