1

使用 Restler 框架实现文件上传的最佳实践是什么?

我喜欢通过 API 调用将文件保存在 CDN 中并将 CDN 文件 URL 返回给调用者。实施它的最佳方法是什么?

4

1 回答 1

1

使用我们的 API 将文件上传到 CDN

这需要两个步骤,首先是获取API服务器上的文件。

  1. 添加UploadFormat到支持的格式
  2. 调整静态属性UploadFormat以满足您的需要
  3. 从您的 api 方法使用$_FILES并将move_uploaded_file文件获取到所需的文件夹。此步骤对于任何 php 上传过程都很常见。

现在您在服务器上拥有该文件

  1. 将其上传到 CDN。您可以使用我提供的任何方式提供您的 CDN。它可以是 ftp 或使用一些 SDK 进行上传
  2. 构造CDN url并返回给客户端
于 2013-08-29T11:37:16.710 回答