gpt4 book ai didi

能够进行分块传输编码的 Python Web 框架?

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

<分区>

我正在用 Python 开发一个网络应用程序,其中一个用例是供用户:

  • 通过 HTTP POST 和上传大文件

  • 同时下载并显示响应,该响应是大小相似的文件的处理版本。

客户端是我们用C++开发的,但我想用HTTP。服务器不需要整个文件来开始生成响应,它可以在前 250KB 左右到达后开始处理数据。上传开始和响应的第一部分之间的延迟应尽可能低(例如,在原始套接字可能达到的 100 毫秒内)

大概使用分块传输编码而不是多个小的 HTTP 请求会更理想?无法提前知道总请求/响应的长度,但我想它可以分成多个已知大小的请求/响应,是否有一个 Web 服务器可以愉快地流式传输(而不是缓冲 + 传送)这些 block 在上传时?

我听说 twisted 很适合分块传输编码,但如果可能的话,我更愿意使用更传统的 Web 框架,尤其是对于我的应用程序的其余部分(在这个用例之外不需要任何东西)喜欢这样)。

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