Я пытаюсь загрузить файл на ресурс webmachine
, используя PUT. Идея заключается в обновлении ресурса шаблона с помощью file_id
.Как принять многостраничный файл PUT в webmachine-ruby
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 типа, но не MULTIPART. Файл не сохраняется на сервере, а конвертируется и отправляется в другую службу для хранения.
Вы используете AJAX, чтобы загрузить файл? –
@GustavoRubio Да, я. – gmuraleekrishna