如何获取数组中的所有 headers

How to get all headers in array

我试图在处理程序中获取所有 headers,但遇到了一些困难。

valyala/fasthttp 有所需的方法,我可以一个一个地获得头条新闻,但我没有看到获得所有 headers.

的明显方法

那么,如何将所有 headers 放入一个数组中?

使用request.Header.VisitAll。参见 related doc

r.Header.VisitAll(func (key, value []byte) {
    log.Printf("%v: %v", key, value)
})