网站建设中的http是什么意思

2019-07-04 19:47 阅读 1,121 views 次 评论 0 条

一、概念

HTTP协议,即超文本传输协议。详细规定了浏览器和服务器之间的通信的规则。超文本传输协议是一种将超文本从万维网服务器传输到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。它不但确保电子计算机恰当迅速地传送超文本文档,还确认传送文本文档中的哪部分,及其哪一部分內容最先显示信息(如文字先于图型)等。http是应用层协议,由请求和响应组成,是标准的客户端服务器模型。

HTTP是一个无状态的协议。互联网上的所有数据传输都是通过TCP/IP进行的。http协议作为TCP/IP模型中应用层的协议也不例外。http协议通常搭载在TCP协议之上,也搭载在TLS和SSL协议层之上。 在这种情况下,成为我们常说的https

http协议是什么
http协议是什么

二、特点

 1、支持客户/服务器模式。支持基本认证和安全认证。。 

2、简易迅速:顾客向网络服务器post请求服务项目时,只需传输post请求方式和相对路径。请求方法常用的有GET、HEAD、POST。各种方法规定了客户连接到服务器的类型不同。由于http协议简单,http服务器的程序规模小,通信速度快。

3.灵活性:超文本传输协议允许传输任何类型的数据对象。正在传输的类型用content-type标记。

4、http0. 9和1.0使用非持续连接:限制每个连接只处理一个请求,服务器处理客户端请求,在收到客户端响应后断开连接。

使用http1. 1持续连接:不需要为每个web对象创建新连接,并且可以通过一个连接传输多个对象,从而节省传输时间。 

5、无状态:HTTP协议是无状态协议。

无状态就是指协议书针对事务管理沒有记忆力。缺少状态意味着如果后续处理需要以前的信息,则必须重新传输,这可能会导致每个连接传输的数据量增加。

http协议结构
http协议结构

无状态协议:指的是下一次传输“记住”这次传输的信息的能力。http是为了确保服务器的内存,不要为了下次的连接而维持这次的连接所传送的信息。 因为web网络服务器要应对许多电脑浏览器的高并发浏览,为了提升web网络服务器对高并发浏览的解决工作能力,在设计协议时要求web服务器发送文本文档时,不储存发出请求的web电脑浏览器系统进程的一切情况信息内容。由于Web服务器不保存发送请求的任何信息,因此HTTP协议属于无状态协议。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:网站建设中的http是什么意思 | 蔡籽博客
分类:网站建设 标签:

发表评论


表情