【问题标题】:Filepicker.io pick epub mimetypeFilepicker.io 选择 epub mimetype
【发布时间】:2012-11-27 01:26:28
【问题描述】:

过去一天左右,我一直在使用 filepicker api - 在使用 pick 方法时,我试图围绕 mimetype 验证。我只想支持上传具有 mimetype 的 epub 文件:'application/epub+zip'。但是,每当我将其用作文件选择器中唯一受支持的 mimetype 时,我都会收到以下错误:

页面只能支持一个application/epub zip/*

似乎将字符串中的“+”解释为空格。任何有关如何解决此问题或正确验证 epub 文件的建议将不胜感激!

编辑:我找到了解决这个问题的方法,改用“扩展名” - 并添加 {extension: '.epub'}。这将起作用,因为我可以将 maxSize 设置为某个合理的数字,并在服务器端执行一些验证(如果文件实际上不是 epub,则从 s3 中删除文件)。如果有人弄清楚如何使用 mimetype 正确地做到这一点,那就太棒了!

【问题讨论】:

    标签: filepicker.io


    【解决方案1】:

    很高兴您可以使用扩展程序,使用 mimetype 的一种方法可能是将 + urlencode 为 %2B

    【讨论】:

      猜你喜欢
      • 2013-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-28
      • 1970-01-01
      相关资源
      最近更新 更多