我想知道使用 CGI 下载我的 C:/ 目录中存在的文件的代码是什么(听起来可能很奇怪,但文件可能存在于另一台计算机的 C:/ 的服务器中)。
我知道我必须使用 Content-Disposition,但是我尝试的所有方法,我的 CGI 都无法下载任何内容,只能创建一个名称为我提供的格式的空文件。在我尝试使其工作的许多方法中,这是基本代码:
cout << "Content-type:image/png\r\n";
cout << "Content-Disposition: attachment; filename=teste.png\r\n\r\n";
现在我使用图像作为数据类型,但稍后我想下载一个名为 .pac 的特定数据包。
谢谢你的帮助,
莫默吉尔