gpt4 book ai didi

http - 如果未发送 HTTP header ,如何确定分块编码的内容数据长度

转载 作者:可可西里 更新时间:2023-11-01 16:02:43 29 4
gpt4 key购买 nike

如果未发送 header 而是收到 Transfer-Encoding: chunked header ,如何确定内容数据长度?

最佳答案

使用分块编码,将没有 Content-Length header 。因此,在您阅读了标题和标记标题结尾的一对 CRLF 之后,您就可以阅读第一个 block 了。每个 block 有效负载前面都有自己的迷你 header - 十六进制长度后跟 CRLF。在有效载荷之后,在下一个 block 的迷你 header 之前,还有另一个 CRLF。 block 后面也可以跟一些可选的预告片。消息的结尾由零长度 block 指示。

您可以在 HTTP RFC、RFC2616 中找到权威的详细信息。

关于http - 如果未发送 HTTP header ,如何确定分块编码的内容数据长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4929484/

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