我正在尝试通过 php 创建一个空白的 html 文件。我写了一些代码,但似乎不起作用。这是我的代码:
$filename = 'test.html';
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$filename");
header("Content-Type: application/octet-stream; ");
header("Content-Transfer-Encoding: binary");
当我单击将创建此文件的链接时,它给了我一个 html 文件,但是当我看到源代码时,它显示了我请求该页面的源代码。
有什么理由为什么这行不通吗?另外,什么更快?每次用户询问时生成一个 html 文件,还是只提取一个创建的空文件并在用户询问时重命名它?谢谢!