首页 > 自考资讯 > 高考百科

HTTP协议及工作原理和特点、HTTP与HTTPS的区别、http状态码

小条 2024-10-07

HTTP协议及工作原理

它是什么:HTTP 协议是超文本传输协议的缩写,是一种用于将超文本从万维网(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。

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢