gpt4 book ai didi

python - 从 Web 服务器产生类似文件的响应是如何工作的?

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:08:06 24 4
gpt4 key购买 nike

while True:
data = resp.read(65536)
if not data:
break
yield data

其实我不是要代码,而是整个http连接的原理。

如果我一次停止程序,例如,调试,我的 http 响应数据的其余部分在哪里?它们还在服务器上,还是在我的客户端机器的内存中?

如果是前者,程序在web server 中做了什么来防止数据一次性全部刷新到客户端?通过TCP序列控制流?

最佳答案

首先,这取决于你的框架。通常,对于产生的响应,Chunked HTTP Transfer用来。因此只有读取的数据才会发送到客户端。服务器端没有缓冲数据。

关于python - 从 Web 服务器产生类似文件的响应是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27763928/

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