共 14 节,按顺序
- 120 分钟
什么是网络
Client-server modelBrowser as a clientURL structureWhat happens between typing and rendering - 215 分钟
HTTP 与 HTTPS
Plaintext HTTPHTTPS as HTTP over TLSConfidentialityIntegrityAuthenticityPadlock UI - 330 分钟
请求与响应结构解析
Request lineHeadersBodyStatus codesMethodsCurl -v - 425 分钟
Cookie、会话与令牌
Set-CookieHttpOnlySecureSameSiteServer sessionsJWT+1 - 525 分钟
DNS 详解
RootTLDAuthoritative serverRecursive resolverAAAAA+6 - 630 分钟
TLS 与证书
TLS handshakeClientHelloServerHelloCertificateKey exchangeCA chain of trust+2 - 730 分钟
跨域资源共享 (CORS)
Same-origin policyOriginPreflight OPTIONSAccess-Control-Allow-OriginAccess-Control-Allow-MethodsAccess-Control-Allow-Headers+1 - 825 分钟
REST API 基础
Resources as nounsMethods as verbsStatus codesIdempotencyHATEOASVersioning - 925 分钟
WebSocket 与服务器发送事件 (SSE)
Long pollingWebSocket upgradeFull-duplex framesServer-Sent EventsWhen to pick each - 1025 分钟
缓存与内容分发网络 (CDN)
Browser cacheProxy cacheCDN edgeCache-ControlETagIf-None-Match+2 - 1125 分钟
安全标头
Content-Security-PolicyStrict-Transport-SecurityX-Content-Type-OptionsX-Frame-OptionsFrame-ancestorsReferrer-Policy+1 - 1220 分钟
速率限制与节流
Token bucketLeaky bucketFixed windowWhere to enforce429Retry-After+1 - 1320 分钟
监控与日志记录
Structured logsCorrelation IDsTracesSpansFour golden signalsLog vs metric+1 - 1440 分钟
综合项目:一个小型 Web 服务器
Serving HTTPCache headersCORS headersSecurity headersCurl -v304 Not Modified+1
用你的语言学习 Web
每一节课、测验和导师回复都以你的语言显示。AI 导师会用你提问的语言来回答。
