HTTP协议
HTTP协议基于client/Server模式,客户端主动发请求,服务器接受请求,服务器根据接受的HTTP请求,在返回相应的HTTP响应结果。
客户端与服务器的一次信息交换:
当用户在浏览器输入URL地址时:“http://www.baidu.com/java/book.html”时:
1、浏览器与网上域名为“http://www.baidu.com”的Web服务器建立TCP连接。
2、浏览器发出要访问“Java/book.html”的HTTP请求
3、Web服务器接收到HTTP请求之后,解析HTTP请求,让后发回包含book.html文件数据的HttP的响应。
4、浏览器在接收到HTTP响应之后,解析HTTP响应,不在窗口显示book.html文件。
5、浏览器与web服务器TCP连接关闭。