有没有一个wsgiwebserver可以进行渐进传输编码:chunked?一、 E.它应该在从应用程序接收内容时将内容写入套接字。在
我用wsgiref、服务员和gunicorn试用了以下应用程序。他们中没有人会直接写'First bit of content'
。。在
import time
def app(environ, start_response):
start_response('200 OK', [('Content-Type', 'text/plain')])
def content():
yield 'First bit of content\n'
time.sleep(5)
yield 'Second bit of content'
return content()
多亏了乔恩的建议,我才在女服务员那里工作了:
服务员将在数据达到18000字节时发送数据(这在创建服务器时也是可配置的)
根据WSGI规范的定义,所有WSGI服务器都应该支持这一点。这是因为WSGI规范要求WSGI服务器在每次输出之间清除数据,以便将数据写回客户机,或者以其他方式确保数据回写到客户机的操作是并行的,并且不会被缓冲。在
相关问题 更多 >
编程相关推荐