http - 如何在 GO 中发送带有 "Transfer-Encoding: trunked"的 http 响应

标签 http go

我想用“Transfer-Encoding:trunked”将我的响应数据发送到客户端。 但是我找不到用 Golang 做的方法。 有这方面的例子吗?

最佳答案

net/http 服务器不允许应用程序控制传输编码。

net/http服务器在应用没有设置Content-Length响应头并且连接可以重用时自动使用chunked编码(http/1客户端请求keep-alive或者http/1.1客户端没有请求关闭连接) .

关于http - 如何在 GO 中发送带有 "Transfer-Encoding: trunked"的 http 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39789273/

相关文章:

http - 如何测试 HTTP 301 重定向?

c# - Asp.net Web Api 将响应状态代码设置为数字

url - 从 URL 中提取值字符串

http - 如何在 go 中将文件作为 []byte 上传?

go - 为什么 make([]int, 14) 中有 runtime.morestack 而 make([]int, 13) 中没有?

go - golang中的并发模型grpc服务器

ruby-on-rails - 使用正则表达式获取链接

javascript - 处理多个http调用和多个响应

multithreading - 在不同线程中使用时的 OverbyteICS HTTP 超时

使用 Glide - vendor 不工作