http - 当我建立 100 个 http 连接时,有多少个 tcp 连接?
问题描述
在上周的面试中,面试官问了我这个问题。我看了很多资料,但我也不知道这个。
解决方案
当您进行 100 个 HTTP连接时,它将进行 100 个 TCP连接。如果您执行 100 个 HTTP请求,则取决于客户端和服务器的特定实现和配置 - 它可能是所有 100 个请求的一个 TCP 连接,它可能是 100 个 TCP,每个连接处理 1 个请求,或者它可能介于两者之间。
推荐阅读
- node.js - 写入文件并同时读取它以在 nodejs 中创建竞争条件
- python - 如果在成功连接到集群后所有提及的联系点都关闭了怎么办?
- javascript - 如何使用java脚本window.location将参数传递给play框架中的java方法?
- python - 如何使用 xlwings 通过 Python 在 Excel 上编辑 ActiveX TextBox 的文本?
- java - 关闭 http 输入流
- c# - 如何修复“全新安装 Visual Studio 2019 后解决方案中的错误”
- javascript - 选中每个复选框时不显示输入字段
- regex - 字符串操作以删除字符串中的更改行
- javascript - React 钩子改变 postMessage 上的状态
- angular - 重用组件上的单向数据绑定