欢迎来到站长教程网!

域名

当前位置: 主页 > 网站建设 > 域名

http是什么

时间:2022-11-07 17:44:53|栏目:域名|点击:

http是什么

HTTP 代表超文本传输协议。它是网络的语言,也是让您的浏览器向您显示网站的原因。HTTP 定义了应如何格式化数据,以便您可以在

HTTP是一种协议,代表超文本传输协议。 它是网络浏览器用来从网络上的服务器请求和接收信息的标准。 HTTP 协议由 Tim Berners-Lee 于 1991 年设计,是他最初设计万维网的一部分。 HTTP 是超文本传输协议的首字母缩写。 这是一种在网络服务器和浏览器之间通过互联网传输数据的方式。 HTTP 可用于许多不同的场景,例如当您想在手机上查看网站或将其与 SSL 加密结合使用时。

HTTP是做什么的

HTTP 是大多数网站用于与 Web 浏览器通信的协议。 它还用于许多其他事情,例如在您的计算机或移动设备上下载文件; 在互联网上的两台服务器之间传输数据,甚至将消息从一部手机发送到另一部手机。

超文本传输协议可以看作是一种应用层协议,这意味着它的工作是通过基于消息的结构将数据从一个计算机系统传递到另一个计算机系统。 客户端请求某种类型的资源(例如,网页),方法是发送一个 HTTP 请求行,后跟附加标头,每个标头在自己的行中。 一旦成功发送,服务器会响应一个HTTP响应行,后跟任意数量的标题行,以提供请求。

HTTP的介绍

万维网WWW(World Wide Web)发源于欧洲日内瓦量子物理实验室CERN,正是WWW技术的出现使得因特网得以超乎想象的速度迅猛发展。这项基于TCP/IP的技术在短短的十年时间内迅速成为已经发展了几十年的Internet上的规模最大的信息系统,它的成功归结于它的简单、实用。在WWW的背后有一系列的协议和标准支持它完成如此宏大的工作,这就是Web协议族,其中就包括HTTP超文本传输协议。

在1990年,HTTP就成为WWW的支撑协议。当时由其创始人WWW之父蒂姆·伯纳斯·李(Tim Berners-Lee)提出,随后WWW联盟(WWW Consortium)成立,组织了IETF(Internet Engineering Task Force)小组进一步完善和发布HTTP。

HTTP是应用层协议,同其他应用层协议一样,是为了实现某一类具体应用的协议,并由某一运行在用户空间的应用程序来实现其功能。HTTP是一种协议规范,这种规范记录在文档上,为真正通过HTTP进行通信的HTTP的实现程序。

HTTP是基于B/S架构进行通信的,而HTTP的服务器端实现程序有httpd、nginx等,其客户端的实现程序主要是Web浏览器,例如Firefox、Internet Explorer、Google Chrome、Safari、Opera等,此外,客户端的命令行工具还有elink、curl等。Web服务是基于TCP的,因此为了能够随时响应客户端的请求,Web服务器需要监听在80/TCP端口。这样客户端浏览器和Web服务器之间就可以通过HTTP进行通信了。

上一篇:301永久重定向是什么

栏    目:域名

下一篇:404是什么

本文标题:http是什么

本文地址:http://www.diguocaiji.com/index.php?m=home&c=View&a=index&aid=330

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:209087445 | 邮箱:209087445@qq.com

Copyright © 2002-2021 站长工具教程网 版权所有蜀ICP备2023002304号-12