我们将在左侧有一个客户端, 在右侧有一个服务器。用户想查看一个网站, 例如www.srcmini.com/java-tutorial。用户使用客户端程序(通常是浏览器)键入页面的URL。但是首先, 用户的计算机和Web服务器需要进行物理连接。那是互联网的工作。它使用TCP / IP协议, 使用有线媒体或无线媒体的组合来建立连接, 并完成所有必要的工作, 为两台计算机通过HTTP协议进行交谈的环境做准备。
【WEB的工作流程】建立连接后, 客户端将发送一个名为HTTP消息的请求, 但是由于HTTP是无连接协议, 因此客户端将与服务器断开连接并等待响应。
另一方面, 服务器处理请求, 准备响应, 再次建立连接, 然后将其以HTTP消息的形式再次发送回客户端。然后, 两台计算机完全断开连接。
文章图片