基础知识

要允许上传,您需要一个实际位于磁盘上的文件夹,用于存储文件。

操作步骤:

  1. 进入管理面板 > 共享文件
  2. 添加一个文件夹
  3. 确保它与磁盘上的一个文件夹绑定(字段称为“从磁盘加载内容”)
  4. 单击“谁可以上传”,并决定所需的策略

完成!从现在开始,具有权限(由您在第3步中决定)的用户将在访问此类文件夹时看到“上传”按钮。

使用命令行

您可以在不使用 HFS 网络界面的情况下上传文件。

在命令行中,您可以使用 curl -T FILE URL/,其中 FILE 是要上传的文件的路径,URL 是 HFS 中的目标文件夹。还可以以另一种方式使用 curl -F upload=@FILE URL/

API

您可以使用任何编程语言发起 HTTP 请求。使用 PUT 方法时,URL 必须包含文件夹和文件名,而请求体将包含文件的确切内容。如果要使用 POST 方法,则将其视为表单多部分。URL 必须仅包含文件夹,以斜杠结尾,表单中的字段名称将被忽略,而文件名将从多部分内容的 Content-Disposition 中读取。

查看 Swagger