J Mas Asked:2020-12-16 19:39:57 +0000 UTC2020-12-16 19:39:57 +0000 UTC 2020-12-16 19:39:57 +0000 UTC 浏览器中的异步 772 在浏览器中,一个选项卡只有一个线程可用,在向服务器发出请求时,等待服务器响应是由其他线程执行的,如果我在服务器上发出10个请求,结果证明不是单线程的同时,有 10 个线程会监听来自服务器的响应,当收到响应时,会通知主线程,原来所有相同的 11 个线程都服务于选项卡? браузер 1 个回答 Voted Best Answer user181100 2020-12-16T21:02:47Z2020-12-16T21:02:47Z 可能,但不一定,也不可能。 最终,无论您从一个页面发出多少请求,与它们相关的所有数据交换都通过系统较低级别某处的单个通道进行。一块一块的。对一个请求的回答,对另一个请求的回答,然后对第一个请求的另一个回答,然后突然对第三个的回答...... 为了有效地将这样的数据流分发给接收者,操作系统级别的一个执行线程就足够了。
可能,但不一定,也不可能。
最终,无论您从一个页面发出多少请求,与它们相关的所有数据交换都通过系统较低级别某处的单个通道进行。一块一块的。对一个请求的回答,对另一个请求的回答,然后对第一个请求的另一个回答,然后突然对第三个的回答......
为了有效地将这样的数据流分发给接收者,操作系统级别的一个执行线程就足够了。