WEB 后端基础 · URL 实验

地址栏是一行字,后端收到的是一组字段

改动任意字符,观察“显示给人看”和“真正参与请求”的边界怎样移动。

原始输入分段

颜色表示语法角色,不表示是否安全

浏览器解析后的字段

采用浏览器内置 URL 解析规则
方案 scheme
用户信息 userinfo
主机 hostname
显式端口
有效端口
路径 pathname
查询 search
片段 hash
浏览器规范化后的完整地址

HTTP 请求边界

模拟,不会发起网络请求
浏览器解析 URL
GET / HTTP/1.1
服务器接收请求
#片段 留在浏览器
来源 origin = 方案 + 主机 + 有效端口

解析成功只说明语法可接受,并不代表这个地址可信、可访问或适合交给后端请求。