gpt4 book ai didi

Go 中的 HTTP header 名称

转载 作者:数据小太阳 更新时间:2023-10-29 03:40:11 28 4
gpt4 key购买 nike

我需要收集一堆 http header 。我找到的唯一方法是 *http.Request .Header.Get("%header name%")%header name% 是否有任何名称约定?
例如在PHP中所有键都是大写的,单词用下划线分隔。

最佳答案

header 中的键在 canonical format 中.

Header方法为您规范化 key 。

如果应用程序直接访问 header 映射,则应用程序负责确保 key 采用规范格式。

规范格式的 header 名称的一些示例是:

Content-Length
Etag

您可以使用范围查找所有 header :

for name, values := range req.Header {
fmt.Printf("%s: %v\n", name, values)
}

关于Go 中的 HTTP header 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27867648/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com