小编zea*_*lot的帖子

如果 golang http ResponseWriter 不超过 2kb,为什么会自动添加内容长度

func (handler Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
    var content string
    ...
    w.Write([]byte(content))
}
Run Code Online (Sandbox Code Playgroud)

如果 len(content) <= 2048,content-length将自动添加到响应中。如果超过2048,则没有content-length,则会Transfer-Encoding: chunked添加 。
我找不到在哪里确定2048。

我请求帮助找到在哪里确定 2048 的源代码。

http go http-content-length content-length

3
推荐指数
1
解决办法
1988
查看次数

标签 统计

content-length ×1

go ×1

http ×1

http-content-length ×1