Linux---网络--应用层协议HTTP(一)

📅 2026/8/16 21:32:06
Linux---网络--应用层协议HTTP(一)
认识urlURL 统一资源定位符Uniform Resource Locator简单说就是互联网上资源的 “地址”。 网页、图片、视频、文件在网上的门牌号码浏览器靠它找到对应的内容。如下就是百度的URL百度一下你就知道全球领先的中文搜索引擎、致力于让网民更便捷地获取信息找到所求。百度超过千亿的中文网页数据库可以瞬间找到相关的搜索结果。https://www.baidu.com访问目标服务器永远只能用IP地址因为计算机只认IP网页的本质就是一个文件。HTTP的本质就是为了获取服务器上的文件内容。 IPPORT目标文件地址路径标识唯一还可以根据IP路径就可以在全网中定位找到这个文件。---URL初识HTTP在互联网世界中HTTPHyperText Transfer Protocol超文本传输协议是一个至关重要的协议。它定义了客户端如浏览器与服务器之间如何通信以交换或传输超文本如 HTML 文档。HTTP 协议是客户端与服务器之间通信的基础。客户端通过 HTTP 协议向服务器发送请求服务器收到请求后处理并返回响应。HTTP 协议是一个无连接、无状态的协议即每次请求都需要建立新的连接且服务器不会保存客户端的状态信息。HTTP底层浏览器底层用的都是TCP socket 用的都是ipport的进程间通信机制。通过空行分离报头和有效载荷请求正文。http的请求就是一个大的“字符串”字节流