HTTP请求连接|线程安全

时间:2019-02-23 15:12:48

标签: http networking tcp tcpclient

我最近开始了解有关发送HTTP请求时服务器与客户端(浏览器)之间如何首先建立连接的信息。在发送通过表单提交按钮提交的实际数据之前,需要创建一个连接。该连接有一定的生存时间,以便稍后浏览器可以使用它将其他请求发送到同一服务器/端口/协议组合。

我的问题是:

  1. 是否连接了线程安全实体,即浏览器可以发送2个请求 同时使用相同的连接到服务器,或者将这些 请求的顺序如下:请求1>响应1>请求2> 响应2和用户体验被延迟了吗?
  2. 如果对问题1的回答不是线程安全的。由于TCP是流式传输 协议,客户端如何知道将不再接收数据 对于请求1,它现在应该开始发送请求2并等待 回应2?

0 个答案:

没有答案