我正在尝试webmachine
使用 PUT 将文件上传到资源。这个想法是用file_id
.
module App::Resources
class UpdateTemplateResource < TemplateResource
def allowed_methods
%W(PUT)
end
def content_types_accepted
# What to do here?
end
private
def template_id
request.path_info[:id]
end
def template
@template ||= ::App::Models::Template.find_latest_version_by_guid(id)
end
end
end
我找到了接受json类型请求的示例,但不是多部分的。该文件不保存在服务器中,而是转换并发送到另一个服务进行存储。