我通过webs.com为我和我的朋友建立了一个小网站,也可以通过wap访问,即移动互联网,我想添加链接到我的网站下载.jar文件。我上传了我的网站上的文件,并且.jar文件的链接很顺利,但是我还需要.jad文件的链接(对于一些需要.jad文件然后首先需要.jar的手机)。我尝试为.jad文件执行常规链接,但它只显示.jad文件的内容。它没有安装或下载。我该怎么办?还是我在一个错误的网站?谢谢!
答案 0 :(得分:0)
JAD文件是基于文本的。其默认内容类型为text/vnd.sun.j2me.app-descriptor
。默认情况下,每个Web浏览器都会显示响应,其内容类型与内联类型text/*
匹配。
最佳解决方案是配置/更改响应标头,以包含值Content-Disposition
的{{1}}。这样,webbrowser将被强制弹出另存为对话框。目前还不清楚您在网站上使用的是哪种服务器端编程语言,但如果是PHP,那么您可以这样做:
attachment
或者如果它是Java / Servlet:
header('Content-Disposition: attachment;filename="' . $jad_file_name . '"');
或者,如果您使用none,则可以在JAD文件的同一目录中使用response.setHeader("Content-Disposition", "attachment;filename=\"" + jadFileName + "\"");
进行尝试:
.htaccess