增加QtWebKit每个主机的最大连接数
问题:
如何在 QtWebKit 中增加每个主机 6 个连接的默认限制?
用例:
我有多个由 PySide 应用程序显示的 QtWebKit (QWebView) 窗格。 (PyQt 也将以同样的方式工作。)每个主机 6 个连接的默认连接限制很快就成为一个障碍,因为每个 Web 窗格都使用持久 HTTP 连接 (Comet) 进行数据通信。解决方案是增加这个限制,但我找不到这方面的 API。
Question:
How can the default limit of 6 connections per host be increased in QtWebKit?
Use case:
I've multiple QtWebKit (QWebView) panes displayed by a PySide application. (PyQt would also work the same way.) The default connection limit of 6 connections per host quickly became an obstacle, since persistent HTTP connections (Comet) are used for data communication by each of those Web panes. The solution would be to increase this limit, but I can't find the API for this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有这方面的 API。它被硬编码在 qhttpnetworkconnection.cpp 通过以下方式
您可以更改它并自己构建 Qt,或者您可以按照以下代码的形式在 #qt irc.freenode.net IRC 频道上进行 special 建议的快速且非常肮脏的黑客攻击
引用特殊:
There's no API for this. It's hardcoded in qhttpnetworkconnection.cpp in the following way
You can change it and build Qt yourself or you can make a quick and very dirty hack suggested by special on #qt irc.freenode.net IRC channel in the form of the following code
Citing special: