Web Worker中的HTTP请求会不会计入浏览器的同域最大请求数量?

使用EventSource建立连接接收后端推送的数据,但是多开标签页后,新的标签页页面卡死,请求都在pending,如果把EventSource连接放到worker线程中创建,能否解决这个问题,Web Worker中的HTTP请求会不会计入浏览器的同域最大请求数量呢?

阅读 2.5k
1 个回答

会计入。
因为Web Worker运行在与主线程相同的进程中,因此它们受到同一限制。

如果需要在Web Worker中进行大量的HTTP请求,可以考虑使用多个Web Worker,或者使用服务器端渲染(SSR)来生成预加载的资源。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题