【问题标题】:Play framework: file download播放框架:文件下载
【发布时间】:2013-01-13 19:35:26
【问题描述】:

我尝试制作一个文件服务器来让人们下载 APK 文件。我的服务器正在使用 Play 框架。 问题是:我总是通过PC浏览器下载没有文件扩展名的“app”文件。使用android浏览器时,我总是下载“app.bin”文件。我的代码有什么问题吗?

测试链接:test download

public static Result get_app() {

    File tmp = new File("Ele.apk"); 
    response().setHeader("Content-Disposition", "attachment; filename=Ele.apk");
    response().setContentType("mime/type");
    return ok(tmp);
}`

【问题讨论】:

    标签: android playframework playframework-2.0


    【解决方案1】:

    没有像 mime/typemime/apk 这样的 Content-Type,因为您尝试在示例中使用它...

    Wikipedia description APK 的 Content-Type 是 application/vnd.android.package-archive,可能你应该设置这个。

    如果问题仍然存在,请尝试用谷歌搜索什么是提供这些密钥的有效 Content-Type。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多