Мы пытаемся загрузить файл из хранилища Googles Firebase с Linux-машины, используя CURL или WGET.
Мы делаем это так:
curl -O https://firebasestorage.googleapis.com/v0/b/bucket/o/file.jar?alt=media&tokena=token
или просто
wget https://firebasestorage.googleapis.com/v0/b/bucket/o/file.jar?alt=media&tokena=token
Проблема заключается в том, что загрузка представляет собой поток
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
} [5 bytes data]
* Using Stream ID: 1 (easy handle 0x55fc13cc0b00)
} [5 bytes data]
, поэтому в конце соединение осталось нетронутым, и мы не видим нет, когда файл будет завершен для загрузки
Connection #0 to host firebasestorage.googleapis.com left intact
Таким образом, вопрос заключается в том, как мы можем загрузить какой-нибудь публичный файл из хранилища googles firebase без использования gsutil, но с CURL или WGET или чем-то еще.