HTTP-клиент действительно получает ответ по частям

Мое требование заключается в использовании метода Do http-клиента Go, мне нужно ПОСТАВИТЬ файл в ведро Google с помощью подписанного URL и отслеживать, какая часть файла загружена в ведро до сих пор.

Я могу загрузить файл в корзину, используя метод Do http-клиента Go, но не знаю, как отслеживать ход загрузки.

Кто-нибудь может мне с этим помочь?

Фрагмент кода моей текущей реализации:

newReq, err = http.NewRequest("PUT", signedurl, file)
client = &http.Client{}
res, err = client.Do(newReq)

0 ответов

Другие вопросы по тегам