gpt4 book ai didi

javascript - 如何增加 IE 10 中的同时 websockets 数量?

转载 作者:行者123 更新时间:2023-11-30 07:25:02 26 4
gpt4 key购买 nike

我已经编写了在 Firefox 和 Chrome 中成功运行的网络套接字客户端程序。但我也有让它在 IE 10 中工作的要求。当我执行我的程序时,它给我安全错误。

我试着调查了一下,发现这是因为我在代码中建立的连接数比预期的要多。 IE 10 预计有 6 个连接。我无法减少连接数,因为我要调用不同的 URL 集。

这是我建立连接的方式:

var WS_serverstatus = window['MozWebSocket'] ? MozWebSocket : WebSocket
var svrstate=new WS_serverstatus("ws://"+'@{ play.Play.application().configuration().getString("engine.host") }'+":"+'@{ play.Play.application().configuration().getString("engine.port") }'+"/services/reports/v1/realtimestreaming/serverStatus")

最佳答案

显然,这个限制只能通过更改 Windows 注册表中的设置来解决:

Internet Explorer 10. When enabled, the FEATURE_WEBSOCKET_MAXCONNECTIONSPERSERVER feature sets the maximum number of concurrent WebSocket connections allowed to a single host. The minimum number that can be specified is 2 and the maximum value allowed is 128.

The default value for this setting is 6 in Internet Explorer and applications hosting the WebBrowser Control. To modify this feature by using the registry, add the name of your executable file to the following setting.

...

( link )

但是建议here您可以使用一堆指向同一服务器的子域来规避限制。

关于javascript - 如何增加 IE 10 中的同时 websockets 数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20172490/

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