Как загрузить файл в GCS, используя JavaScript? - PullRequest
1 голос
/ 22 апреля 2019

Я пытаюсь загрузить файл в GCS, используя JavaScript.

Я нашел этот ответ , который показывает, как загрузить и увидеть ход выполнения этого файла.

Я также следовал официальной документации

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

Основная проблема, с которой я столкнулся, заключается в том, что я хочу, чтобы пользователи могли видеть ПРОГРЕСС файла загрузки. Может быть, есть другой способ.

Спасибо

1 Ответ

0 голосов
/ 22 апреля 2019

Чтобы это заработало, нужно:

  1. Настройка Обмен ресурсами между источниками (CORS)
  2. Создание подписанного URL для загрузки файла . Вы можете проверить пример в python как это сделать или пример серверного приложения в node.js
  3. Используйте возобновить загрузку нескольких чанков , чтобы показать ход загрузки.
...