从输入 URL 到页面渲染的全过程
1. URL 解析阶段
1.1 URL 解析
const url = new URL('https://example.com/path?query=123');
console.log(url.protocol); // https:
console.log(url.hostname); // example.com
console.log(url.pathname); // /path
console.log(url.search); // ?query=123
1.2 HSTS 检查
// 服务端设置 HSTS
response.setHeader(
'Strict-Transport-Security',
'max-age=31536000; includeSubDomains'
);