java - 我的网站的 Jad 文件下载链接

标签 java jar download jad

我正在通过 webs.com 为我和我的 friend 建立一个小型网站,也可以通过 wap(即移动互联网)访问该网站,并且我想添加指向下载 .jar 文件的网站的链接。我将文件上传到我的网站上,并且 .jar 文件的链接运行良好,但我还需要 .jad 文件的链接(对于某些首先需要 .jad 文件然后是 .jar 的手机)。我尝试对 .jad 文件进行常规链接,但它仅显示 .jad 文件的内容。它没有安装或下载。我应该怎么办?或者我访问了错误的网站?谢谢!

最佳答案

JAD 文件是基于文本的。它们的默认内容类型是 text/vnd.sun.j2me.app-descriptor。默认情况下,每个网络浏览器都会显示内容类型与内联的text/*匹配的响应。

最好的解决方案是配置/更改响应 header 以包含值为 attachmentContent-Disposition。这样,网络浏览器将被迫弹出“另存为”对话框。目前尚不清楚您在网站中使用哪种服务器端编程语言,但如果是 PHP,那么您可以这样做:

header('Content-Disposition: attachment;filename="' . $jad_file_name . '"');

或者如果是 Java/Servlet:

response.setHeader("Content-Disposition", "attachment;filename=\"" + jadFileName + "\"");

或者,如果您没有使用任何内容,您可以在 JAD 文件的同一目录中使用 .htaccess 进行尝试:

<Files *.jad>
    Header set Content-Disposition attachment
</Files>

关于java - 我的网站的 Jad 文件下载链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2441327/

相关文章:

java - 如何连接两个或多个列值并将它们显示在 oracle 中的单个列中

java - 如何调试 JAXB 中的编码(marshal)处理?

maven - 如何使用 Maven 简单地下载 JAR?

java - 从 Eclipse 导出 java jar 帮助

java - 如何在pom中引用第三方jar来创建 super jar

php - fread 的下载速度比 readfile 慢很多

java - 来自android的通货膨胀异常错误

java - 使用 Google 协议(protocol)生成 C# 文件失败

python - 使用 Python 单击下载按钮下载文件

c# - 如何调用 MVC 操作来下载 PDF 文件?