Я - мобильный разработчик, пытающийся заниматься бэкенд-разработкой.Это идет более или менее хорошо, но все еще есть сомнения относительно некоторых предметов.В настоящее время я хочу добавить сервис Google App Engine для загрузки и изменения размера изображений в Google Storage.Сейчас я пытаюсь определить лучший способ загрузить его, потому что изображение является лишь частью данных формы объекта.
Вариант 1. Я знаю, что могу использовать Javascript для отправки двух разных форм (одна для данных на мой собственный контроллер, а другая для изображения в службу обработчика приложений), указывая на разные URI обработки и создавая случайныйстрока для использования в качестве ссылки между изображением и данными (потому что после успешной загрузки в Google Storage мне нужно написать URL-адрес для данных моего объекта.
Вариант 2: загрузить все в одной форме только с помощью моей службы и сохранить во времениизображение локально и отправьте его в фоновом режиме, вызывая механизм приложений с моего контроллера.
Вариант 3. Сохраните все как сейчас и используйте фоновую задачу для отправки изображения в механизм приложений и замены изображения на возвращенный URI.
Ни один из этих вариантов не убеждает меня, пожалуйста, если некоторые из вас сталкивались с этим раньше, просветите меня. С уважением,