超文本传输协议 HTTPHyper Text Transfer Protocol太原大学计算机工程系:白文江startend20 min1122224444HTTP 简介HTTP 的工作原理3333HTTP 报文结构HTTP 代理HTTP 简介Hyper Text Transfer Protocol什么是超文本 (HyperText)
包含有超链接 (Link) 和各种多媒体元素标记 (Markup) 的文本
这些超文本文件彼此链接,形成网状 (Web) ,因此又被称为网页 (Web Page)
这些链接使用 URL 表示
最常见的超文本格式是超文本标记语言 HTML
site5site1site2site3site4什么是 URL
URL 即统一资源定位符 (Uniform Resource Locator) ,用来唯一地标识万维网中的某一个文档
URL 由协议、主机和端口 ( 默认为 80) 以及文件名三部分构成
如:http://www
com:80/news/index
html协议 ://主机 : 端口 (80)/文件名及其路径什么是超文本传输协议HTTP
是一种按照 URL 指示,将超文本文档从一台主机(Web 服务器 ) 传输到另一台主机 ( 浏览器 ) 的应用层协议,以实现超链接的功能
startend20 min1122HTTP 简介HTTP 的工作原理请求 / 响应交互模型HTTP 的工作原理InternetInternetWeb 服务器www
com客户机 ( 浏览器 )Index
htmlIP:202
21在用户点击 URL 为http://www
com/index
html的链接后,浏览器和 Web 服务器执行以下动作:11 浏览器分析超链接中的 URL22 浏览器向 DNS 请求解析ww