当前位置: 首页 > 知识库问答 >
问题:

REST-如何在文件存储库项目中公开文件?

吕霍英
2023-03-14
POST /file
<binary data>

他可以发送图像,文档等。我想为他提供一个最好的方法来检索这些文件从应用程序与哈希。这样他就可以打电话:

GET /file/{hash}

并检索文件的二进制版本。

或者更好的方法是给他文件属性,比如:

{
    type: "image/png"
    bytes: 1024,
    properties: [{
        width: 100,
        height: 200
    }]
}
GET /file/{hash}?base64

他将得到Base64编码的文件,并在

GET /file/{hash}?binary

是否会响应文件的二进制版本?哪种方法更好、更稳定?

共有1个答案

养枫涟
2023-03-14

我想这取决于你的需要。如果您不需要额外的文件属性,我将使用前者。

 类似资料:
  • 我想在GitHub资源库中创建一个文件夹,并想在该文件夹中添加文件。我如何实现这一点?

  • 我刚开始冬眠。我需要在postgres中存储文件,列的数据类型是。我在互联网上四处寻找这个案例的工作演示,但我找不到任何。 Hibernate映射:

  • 迁移到Android Q后,我再也找不到合适的方法来获得对documents文件夹()的写访问权限 null null

  • 我正在保存一个excel文件到设备(Android7)的存储,现在我想当用户点击按钮时打开excel文件,但现在当按钮点击应用程序会崩溃,而当im到我的存储和im打开文件直接在我的应用程序之外没有问题!!如果我的代码行错了,请帮忙,谢谢 日志:Android.os.FileUriExposedException:file:///storage/emulated/0/MessangerApp/Mes

  • 这可以通过元数据实现吗?当在父文件夹中创建一个新文件/文件夹时,我是否也可以通过编程方式更新父文件夹的元数据,以便说:“嘿,在这个文件夹中有这些特定的文件?”

  • 问题内容: 我的一位客户要求为成千上万种不同格式(例如pdf,doc,docx等)的文档提供文档管理系统。我的问题是在数据库或文件系统中存储此文件的最佳方法是什么?两种方法之间如何轻松保护文档? 快速检索文件是关键要求。 我正在使用mysql如果有帮助 问候。 问题答案: 您可能希望将其直接存储到文件系统中。 使用文件系统时,请注意: 机密性: 将文档放在Apache文档根目录之外。然后,您的PH