http協議
1.http的發展史 0.9-2.0
2.http的statusCode碼
201-206都表示服務器成功處理了請求的狀態代碼,說明網頁可以正常訪問。
300-3007表示的意思是:要完成請求,您需要進一步進行操作。通常,這些狀態代碼是永遠重定向的。
4XXHTTP狀態碼錶示請求可能出錯,會妨礙服務器的處理。
500至505表示的意思是:服務器在嘗試處理請求時發生內部錯誤。這些錯誤可能是服務器本身的錯誤,而不是請求出錯。
3.傳輸==》tcp的三次握手
4.http請求頭和響應頭
5.利用git base curl -v www.baidu.com 查看信息
6.csp網絡安全
Content-Security-policy
詳解 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/CSP
7.core解決跨域
Access-Control-Allow-Origin/Headers/Methods/
Access-Control-Max-Age
8.緩存Cache-Control: public(所有的例如代理器,客戶端都可以緩存)/private(只有發起請求的瀏覽器可緩存)/no-cache/max-age=<~~>
9tcp長連接 ===》前6個併發,其他按次序請求,節約創建Tck鏈接的時間,複用創建的tcp=====》http1
===》http2 多路複用==所有鏈接可並行觸發代表網站谷歌官方網站