Загрузка файла с помощью двухэтапной архитектуры REST
Я пишу публичный сервис RESTful, который в основном является просто оболочкой для другого сервиса RESTful (main-service).
Мне нужно принять загрузку файлов, но я не могу хранить файлы на сервере моей службы. Можно ли было оставить переходный процесс между основным сервисом и браузером, чтобы я просто передавал данные файла, поступающие из браузера в виде POST из нескольких частей, в серверную часть (основной сервис)?
Если да, то как и какие архитектурные рекомендации? Если нет, каков наилучший подход для достижения этой цели?