HTTP 教程2025年3月17日 | 阅读 3 分钟  HTTP 教程提供了 HTTP(超文本传输协议)的基本和高级概念。我们的 HTTP 教程是为初学者和专业人士开发的。 什么是 HTTP- HTTP 代表超文本传输协议。
- 超文本传输协议是一组规则,用于在万维网 (WWW) 上传输文件,如音频、视频、图形图像、文本和其他多媒体文件。
- HTTP 是一个应用层协议。通信通常通过 TCP/IP 套接字进行,但也可以使用任何可靠的传输方式。
- HTTP 连接的标准(默认)端口是 80,但也可以使用其他端口。
- HTTP 的第一个版本是 HTTP/0.9,于 1991 年推出。
- HTTP 的最新版本是 HTTP/3,于 2019 年 9 月发布。它是其前身 HTTP/2 的替代品。
- 这个最新版本已经在网络上使用,借助 UDP(用户数据报协议)而不是 TCP(传输控制协议)作为底层传输协议。
- HTTP 用于在各种主机和客户端之间进行通信。它支持混合的网络配置。
- HTTP 是一种用于将超文本从客户端传输到服务器端的协议,但 HTTP 没有任何安全性。
- 每当用户打开他们的 Web 浏览器时,这意味着用户间接使用了 HTTP。
关于 HTTP 的三个重要事项无连接性:HTTP 是无连接的。当 HTTP 客户端打开浏览器时,浏览器会发起一个 HTTP 请求。发出请求后,客户端断开与服务器的连接并等待响应。当响应就绪时,服务器会重新建立连接并将响应发送给客户端,之后客户端断开连接。因此,客户端和服务器只在当前请求和响应期间相互了解。 媒体独立性:HTTP 是媒体独立的。只要两台计算机可以读取,HTTP 就可以传输任何类型的数据。 无状态性:HTTP 是无状态的。客户端和服务器只在当前请求期间相互了解。如果连接关闭,并且两台计算机想要再次连接,它们需要再次向对方提供信息,并且该连接被视为第一个连接。 HTTP 的需求- HTTP 主要用于获取 html 文档并将其发送给客户端。这是 HTTP 在 1991 年所做的全部工作,它不支持其他媒体类型,它只传输 html 文档。
- 它被设计得非常精妙,并不断发展,并且不断向其中添加功能,它成为在网络上快速可靠地移动数据最方便的方式。
什么是 HTTPS- HTTPS 代表超文本传输安全协议。 HTTPS 具有安全的传输。
- 它是由 Netscape 开发的。
- HTTPS 用于加密或解密用户 HTTP 页面或由 Web 服务器返回的 HTTP 页面请求。
- HTTPS 首次用于 HTTP/1.1,并在 RFC 2616 中定义。
- 在 HTTPS 中,传输信息的标准端口是 443。
- 使用 HTTPS,我们可以安全地传输我们希望从一个用户传输到另一个用户的敏感信息。
- HTTPS 协议在通过 SSL(安全套接字层)或 TLS(传输层安全)加密的连接上使用 HTTP。
- HTTPS 保护传输的数据免受中间人 (MITM) 攻击和窃听。
- 它是用于在 Web 上进行金融交易的默认协议。
前提条件在学习 HTTP 之前,您必须具备 Web 概念、Web 浏览器、Web 服务器、基于客户端和服务器架构的软件的基本知识。 目标受众我们的 HTTP 教程旨在帮助初学者和专业人士。 问题我们向您保证,在学习 HTTP 教程时您不会遇到任何困难。但是,如果您发现任何类型的错误,则可以在我们的评论部分发布。
|