HTTP

简介: HTTP

URL(Uniform Resource Locator):统一资源定位符

是唯一标识Internet上网页和其他资源位置的地址,可以包括如超文本网页(扩展名通常为.html或.htm)名称之类的详细信息。

HTTP(Hypertext Transfer Protocol,超文本传输协议):客户端浏览器或其他程序与web服务器之间的应用层通信协议。

HTTP是典型的C/S架构应用,作为应用层使用TCP进行传输。

诞生背景

在互联网早起,为了进行文档之间的共享,人们提出了www(World Wide Web,万维网)

WWW由三部分组成:在浏览器中显示文档内容的页面标记语言HTML(Hypertext Markup Language,超文本标记语言)、在网络上传输文档的协议HTTP、在网络上表明文档位置的URL。

WWW早起其实是浏览HTML的客户端应用程序的名称,现在则代表三项技术的合计,也可以简称为Web。

相关文章
|
7月前
|
网络协议 安全 网络安全
什么是HTTP
什么是HTTP
101 0
|
缓存 网络协议
01JavaWeb基础 - HTTP介绍
01JavaWeb基础 - HTTP介绍
46 0
|
3月前
|
网络协议
浅谈HTTP的理解
浅谈HTTP的理解
180 65
|
4月前
|
安全 网络安全 数据安全/隐私保护
http-referr
http-referr
71 1
|
7月前
|
算法 数据安全/隐私保护 UED
什么是HTTP2
【4月更文挑战第12天】HTTP/2是1999年后HTTP协议的首次重大更新,由IETF的httpbis小组开发。关键特性包括头部压缩(使用HPACK算法)、多路复用(提高效率,减少延迟)、二进制传输(更灵活高效)和支持服务器推送(优化用户体验)。虽然语义不变,但HTTP/2已广泛应用于gRPC等服务,并强制要求使用HTTPS。这一更新显著提升了Web性能和用户体验。
48 5
|
7月前
|
Web App开发 缓存 网络协议
HTTP 前世今生
HTTP 前世今生
75 2
|
Web App开发 缓存 算法
初识HTTP
初识HTTP
176 1
|
存储 网络协议 安全
HTTP详解
HTTP详解
582 0
|
存储 缓存 网络协议
HTTP几个简单问题哈
《基础》系列
154 0
HTTP几个简单问题哈