【发布时间】:2013-05-21 21:34:17
【问题描述】:
我想知道使用 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 的特定数据包。
感谢您的帮助,
莫默吉尔
【问题讨论】: