基础操作概念
- 刷新:从服务器获取新内容更新本地缓存
- 跳转:页面间的导航转换
HTTP 请求方法
- GET 请求:通过地址栏输入,从服务器获取资源
- POST 请求:通过表单提交,向服务器发送数据
浏览器生态系统
现代主流浏览器包括:
- Chrome:基于 Chromium 内核,市场占有率最高
- Firefox:独立内核,注重隐私保护
- Safari:苹果生态专用
- Edge:微软新一代浏览器
约 90% 的浏览器都基于 Chromium 内核开发。
服务器交互流程
完整的 Web 交互过程:
- Request:客户端向服务器发起请求
- Response:服务器返回相应结果
- Forward:服务器内部重定向(URL 不变)
- Redirect:客户端重定向(URL 改变)
URL 结构解析
标准 URL 格式:http://www.baidu.com/index.php
- 协议部分 :
http:// - 域名部分 :
www.baidu.com - 文件路径 :
/index.php
带参数的 GET 请求示例: http://www.baidu.com/s?ie=utf-8&res_bp=1&wd=haha
s:目标文件?:参数开始标识ie、res_bp、wd:参数名utf-8、1、haha:对应参数值&:参数连接符