正如标题所说,有没有一个API?
*fasthttp.Request.Header.key
当我使用 POSTMAN 调用该方法时,我无法像上面的代码那样获取标题内容键。为什么
您可能会惊讶地发现 fasthttp 不会将请求标头值存储为 export map[string]string
,而是作为 unexported[]byte
存储索引。这显然是其性能优化之一。
您可以使用 获取请求标头值Peek()
。
v := ctx.Request.Header.Peek("User-Agent")
请注意,此函数返回一个字节切片,因此您可能必须将其转换为string
.
sv := string(v)