WEB 后端基础 · URL 实验
地址栏是一行字,后端收到的是一组字段
改动任意字符,观察“显示给人看”和“真正参与请求”的边界怎样移动。
原始输入分段
颜色表示语法角色,不表示是否安全浏览器解析后的字段
采用浏览器内置 URL 解析规则- 方案 scheme
- —
- 用户信息 userinfo
- —
- 主机 hostname
- —
- 显式端口
- —
- 有效端口
- —
- 路径 pathname
- —
- 查询 search
- —
- 片段 hash
- —
- 浏览器规范化后的完整地址
- —
HTTP 请求边界
模拟,不会发起网络请求浏览器解析 URL
GET / HTTP/1.1
服务器接收请求
#片段 留在浏览器
来源 origin = 方案 + 主机 + 有效端口
—
解析成功只说明语法可接受,并不代表这个地址可信、可访问或适合交给后端请求。