[网络]HTTP
HTTP HTTP 简介 HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。 HTTP 是基于 TCP/IP 通信协议来传输数据(HTML 文件,图片文件,查询结果等)。 HTTP 是面向事务的应用层协议。 所谓面向事务就是指一系列的信息交换,这些交换的信息是一个整体,要么这些信息全部交换,要么就不交换。 HTTP 不仅能传送文本跳转所必须的信息,而且也能传输任何能在互联网上得到的信息。 HTTP 协议主要就是用来进行客户端和服务器端之间进行通信的标准协议。HTTP 主要规定了客户端如何与服务器端建立链接,客户端如何从服务器请求数据,服务器如何响应请求,以及最后连接如何关闭。 每个万维网网点都有一个服务器进程,用来监视 TCP 的端口 80,以便发现是否有浏览器向它发出建立连接请求,一旦监听到需要建立 TCP 连接,浏览器就会向万维网发出浏览某个页面的请求,而万维网对这个请求的页面做出响应,最后,TCP 连接释放。在浏览器和服务器之间的请求与响应的交互,必须按照一定的格式和规则,这些格式和规则就是超文本传输协议 HTTP。 HTTP 工作原理 HTTP 协议工作于客户端-服务端架构上。浏览器作为 HTTP