首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从戈朗的*fasthttp.Request获取标题内容?

如何从戈朗的*fasthttp.Request获取标题内容?
EN

Stack Overflow用户
提问于 2018-03-16 02:14:13
回答 1查看 2.7K关注 0票数 2

正如标题所述,这方面有api吗?

代码语言:javascript
复制
*fasthttp.Request.Header.key 

当我用POSTMAN调用这个方法时,我无法像上面的代码那样获得标题内容键。为什么

EN

回答 1

Stack Overflow用户

发布于 2018-03-16 03:57:32

您可能会惊讶地发现,fasthttp并不将请求头值存储为导出的map[string]string,而是存储索引的未导出的[]byte。这显然是它的性能优化之一。

您可以使用Peek()获得请求头值。

代码语言:javascript
复制
v := ctx.Request.Header.Peek("User-Agent")

请注意,此函数返回一个字节切片,因此您可能必须将其转换为string

代码语言:javascript
复制
sv := string(v)
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49312187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档