当前位置:编程学习 > CGI >>

html页面里怎么实现点击一个按钮下载服务器里的文件,文件后缀为.cgi

如题,直接做个链接貌似不行,点击了就执行了那个.cgi的文件,有没有其他方法?.exe文件可以用这种方法实现下载的。 有人说是由于用了http传输协议的原因,说用ftp协议就可以了,如果可以,改怎么实现? 本人是新手,望各位高手相助!!!
答案:不知道你所说的html页面是什么意思,你是说纯静态页吗? 如果是这样的话, 无法通过HTML来实现你的想法, 但是如果有后端的支持, 可以通过一个动态页面以二进制形式将要下载的cgi文件读入内存,并返回二进制流到浏览器,同时指定一个适当的文档类型.
FTP当然是可以, 但如果用FTP, 倒不如将你的cgi打包,然后下载这个压缩包了.

上一个:背景: 试图从某一目录中执行 CGI、ISAPI 或其他可执行程序,但此目录不允许执行程序。
下一个:高手对我解释动态页面的概念说“动态页面是以ASP、PHP、JSP、Perl、或CGI等编程语言制作的;”

更多图片编程知识:
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,