【发布时间】:2013-05-21 10:43:46
【问题描述】:
我编写了一个聊天服务器,它在一个客户端的浏览器上将消息行写入另一个客户端。问题是如果我使用 request.finish() 会显示输出但连接已关闭。如果我不使用 request.finish() 浏览器或程序会缓冲输出并仅在发送 20 个左右的请求后才显示输出.但是连接仍然打开。
【问题讨论】:
标签: twisted twisted.web
我编写了一个聊天服务器,它在一个客户端的浏览器上将消息行写入另一个客户端。问题是如果我使用 request.finish() 会显示输出但连接已关闭。如果我不使用 request.finish() 浏览器或程序会缓冲输出并仅在发送 20 个左右的请求后才显示输出.但是连接仍然打开。
【问题讨论】:
标签: twisted twisted.web
我认为最好的方法是在收到消息并关闭连接后重新连接客户端。
【讨论】: