http的客户端chunked transfer
http的chunked transfer既可以由客户端发送给客户端,也可以由服务端发给客户端。
下面是「客户端」发给「服务端」的例子:
对应的代码在这里:
从测试用例中我们可以看到是客户端发起了chunked transfer:
而服务端返回的是「non-chunked」的response:
从代码中可以看到服务端的代码就是直接一次写入response:
以上是对客户端chunked transfer的分析。
http的chunked transfer既可以由客户端发送给客户端,也可以由服务端发给客户端。
下面是「客户端」发给「服务端」的例子:
对应的代码在这里:
从测试用例中我们可以看到是客户端发起了chunked transfer:
而服务端返回的是「non-chunked」的response:
从代码中可以看到服务端的代码就是直接一次写入response:
以上是对客户端chunked transfer的分析。
My Github Page: https://github.com/liweinan
If you have any question want to ask or find bugs regarding
with my blog posts, please report it here:
https://github.com/liweinan/liweinan.github.io/issues