HTTP-клиент действительно получает ответ по частям
Мое требование заключается в использовании метода Do http-клиента Go, мне нужно ПОСТАВИТЬ файл в ведро Google с помощью подписанного URL и отслеживать, какая часть файла загружена в ведро до сих пор.
Я могу загрузить файл в корзину, используя метод Do http-клиента Go, но не знаю, как отслеживать ход загрузки.
Кто-нибудь может мне с этим помочь?
Фрагмент кода моей текущей реализации:
newReq, err = http.NewRequest("PUT", signedurl, file)
client = &http.Client{}
res, err = client.Do(newReq)