Golang valyala/fasthttp, как получить все заголовки в массиве?
Я попытался получить все заголовки в обработчике и столкнулся с некоторыми трудностями.
В valyala/fasthttp есть необходимые методы, и я могу получать заголовки один за другим, но я не вижу очевидного способа получить все заголовки.
Итак, как я могу получить все заголовки в массив?
1 ответ
Решение
Использование request.Header.VisitAll
, См. Связанный документ.
r.Header.VisitAll(func (key, value []byte) {
log.Printf("%v: %v", key, value)
})