0

Мы используем blobstore.create_upload_url в нашем приложении, и мне нравится, что он работает для загрузки файлов клиентов. Если мы начнем использовать Google Cloud Storage (GCS), что эквивалентно create_upload_url() в GCS?Эквивалент blobstore.create_upload_url в GCS?

ответ

0

Это, кажется, ответить на вопрос: Google App Engine - Using Blobstore API with Google Cloud Storage

Когда пользователь отправляет веб-форму для загрузки, загруженные данные идет непосредственно к Blobstore или Google Cloud Storage, если вы используете что вместо Blobstore. (Google Cloud Storage требует параметр gs_bucket_name.) Blobstore перезаписывает входящий запрос для удаления загруженных данных (тело части MIME) и добавляет ключ Blobstore (как заголовок в части MIME), а затем передает перезаписанный запрос обработчику приложения, связанному с URL-адресом, заданным для create_upload_url() как success_path. Обработчик на этом пути может обрабатывать остальную часть формы.

Смежные вопросы