Что такое chunked transfer?

Middle
118 просмотров
AFK Offer AI

Chunked Transfer-Encoding — способ передачи данных по HTTP когда размер заранее неизвестен. Данные отправляются кусками, каждый с указанием размера. В Go это происходит автоматически когда не задан Content-Length. Используется при стриминге, генерации динамического контента. Завершается нулевым чанком.

Следующий вопрос

Как работает cgo и какие проблемы с потоками?