Загрузить изображение из функции «Отправить запрос в облако» - PullRequest
0 голосов
/ 14 сентября 2018

Есть ли способ, чтобы загруженное пользователем изображение было напрямую отправлено в облачную функцию без преобразования в строку в Python?

Заранее спасибо

1 Ответ

0 голосов
/ 15 сентября 2018

Вместо отправки изображения в облачную функцию лучше, если изображение было загружено в GCS. Таким образом, вы можете просто предоставить gsUri, а облачная функция может обрабатывать файл изображения с помощью клиентской библиотеки облачного хранилища. Например, Учебник OCR следует этому подходу.

В этом случае в случае сбоя функции изображение сохраняется в облачном хранилище. Используя фоновую функцию при загрузке изображения, вы можете следовать стратегии для повторения фоновых функций для доставки «как минимум один раз».

Если вы хотите вместо этого использовать HTTP-функции, то единственный рекомендуемый способ предоставить изображение - преобразовать его в строку и отправить его встроенным в POST. Обратите внимание, что для производственных сред лучше иметь файл на той же платформе или отправить его в линию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...