首页 > 百科知识 正文

HTTP协议及工作原理和特点,如何理解http协议的无状态特性

时间:2024-02-03 06:00:01 阅读:849 作者:告別式淒涼

如何理解http协议的无状态特性 HTTP协议及工作原理和特点?HTTP协议及工作原理内容:HTTP 协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议HTTP 是一个基于TCP/IP通信协议来传递数据(HTML文件、图片文件、查询结果等),我来为大家讲解一下关于如何理解http协议的无状态特性 HTTP协议及工作原理和特点?跟着小编一起来看一看吧!

HTTP协议及工作原理和特点,如何理解http协议的无状态特性-第1张

如何理解http协议的无状态特性 HTTP协议及工作原理和特点

HTTP协议及工作原理

内容:HTTP 协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP 是一个基于TCP/IP通信协议来传递数据(HTML文件、图片文件、查询结果等)。

工作原理:HTTP协议工作于客户端-服务端架构上,浏览器作为HTTP客户端通过URL向HTTP服务端发送所有请求。web服务器有:Apache 服务器、lls服务器等;HTTP默认端口号为80

HTTP协议有什么特点?

(1)http无连接:限制每次连接只处理一个请求,服务端完成客户端的请求后,即断开连接。(传输速度快,减少不必要的连接,但也意味着每一次访问都要建立一次连接,效率降低);

(2)http无状态:对于事务处理没有记忆能力。每一次请求都是独立的,不记录客户端任何行为;

(3)客户端/服务端模型:客户端支持web浏览器或其他任何客户端;

(4)简单快速;(5)灵活:可以传输任何类型的数据。

HTTP与HTTPS的区别?

HTTP 是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的 SSL 加密传输协议。HTTPS 是以安全为目标的HTTP通道,可以看做是HTTP的安全版,即HTTP SSL层。HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL

HTTP和HTTPS 使用完全不同的连接方式,所用的端口不同,前者是80 端口,后者是 443端口

https有ca证书,http一般没有

常见的http状态码

200请求成功,404找不到资源,500报错,403服务器拒绝被访问,408超时

302表示重定向。这种情况下,服务器返回的头部信息中会包含一个Location字段,内容是重定向到的url。

版权声明:该问答观点仅代表作者本人。如有侵犯您版权权利请告知 cpumjj@hotmail.com,我们将尽快删除相关内容。