【问题标题】:Handling file uploads with Restler使用 Restler 处理文件上传
【发布时间】:2013-08-31 11:38:53
【问题描述】:

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

我喜欢有一个 API 调用来获取文件并将其保存在 CDN 中并将 CDN 文件 URL 返回给调用者。实现它的最佳方法是什么?

【问题讨论】:

    标签: restler


    【解决方案1】:

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

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

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

    现在你已经在服务器上有了文件

    1. 将其上传到 CDN。您可以使用我提供的任何方式提供您的 CDN。可以是 ftp 或者使用一些 SDK 来上传
    2. 构造CDN url并返回给客户端

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-19
      • 2020-09-06
      • 2012-04-23
      • 2018-02-24
      • 1970-01-01
      相关资源
      最近更新 更多