说到HTTP,相信大家都不陌生,如今HTTP已经被广泛应用,HTTP的发展是由蒂姆·伯纳斯·李于年在欧洲核子研究组织所发起。HTTP的标准制定由万维网协会和互联网工程任务组进行协调,最终发布了一系列的RFC,其中最著名的是年6月公布的RFC,定义了HTTP协议中现今广泛使用的一个版本——HTTP1.1。那么,HTTP协议被称为什么呢?下面我们便来一起看一下吧!
HTTP协议被称为超文本传输协议
HTTP协议被称为超文本传输协议,是互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准,设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。年美国人TedNelson构思了一种通过计算机处理文本信息的方法,并称之为超文本,这成为了HTTP超文本传输协议标准架构的发展根基。
HTTP协议概述
HTTP是一个客户端终端和服务器端请求和应答的标准。通过使用网页浏览器、网络爬虫或者其它的工具,客户端发起一个HTTP请求到服务器上指定端口。我们称这个客户端为用户代理程序,应答的服务器上存储着一些资源,比如HTML文件和图像。我们称这个应答服务器为源服务器。在用户代理和源服务器中间可能存在多个“中间层”,比如代理服务器、网关或者隧道。
HTTP工作原理
HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型,客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。
结语:如今,HTTP协议已经广泛应用在我们的日常网络之中,已经成为了不可或缺的一部分。我们在浏览器的地址栏里输入的网站地址叫作URL,就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地址。当你在HTTP功用浏览器的地址框中输入一个URL或是单击一个超级链接时,URL就确定了要浏览的地址。浏览器通过超文本传输协议,将Web服务器上站点的网页代码提取出来,并翻译成漂亮的网页。