基本上是标题。该文档说要使用Operations代替传统的API,但是我似乎找不到一种处理文件上传的方法。
在超级堆栈中甚至有可能吗?
答案 0 :(得分:0)
每条规则https://github.com/hyperstack-org/hyperstack/issues/174
都有例外文件上传操作中将需要特殊的参数类型。
只需使用常规控制器来定义端点。您仍然可以在客户红宝石代码中使用HTTP.post
访问端点。
不过,这些天来,大多数文件上传直接转到Amazon AWS等云存储。在这种情况下,您确实可以定义一个操作来从云存储提供程序获取临时存储URL,因为所有这些都需要在服务器端运行。
因此,您将定义一个返回云存储URL(通常只持续几分钟)的操作,然后将其发布到该URL。
在此操作中,您将使用您的凭据直接与云存储提供商联系,或使用Fog gem。