360前端星計畫 前端常用的HTTP知識

2021-10-04 21:24:03 字數 2144 閱讀 2908

http是應用層協議。

請求型別

描述get

獲取乙個資源內容

post

新增乙個資源

put更新資源內容

delete

刪除資源

options

根據返回判斷是否有對其請求的許可權

head

只返回 head,不返回實體內容

patch

更新部分內容

狀態碼描述

1xx請求已接受,需要繼續處理

2xx請求已經正確處理

3xx重定向

4xx客戶端錯誤

5xx服務端錯誤

狀態碼描述

101切換協議,如:將 http 協議切換為 websocket 協議

200成功

206301

永久重定向,如:資源更換路徑或改名

302臨時重定向,如:當前請求需要登入,臨時跳轉到登入頁

304資源未修改,不返回實體內容,客戶端可直接讀取本地快取內容

400錯誤請求

403拒絕執行,如:無對應的訪問許可權

404資源找不到,如:伺服器已經刪除該資源

413請求實體過大,如:服務端限制了上傳的檔案大小

500服務端內部錯誤,如:資料處理異常導致報錯

502作為閘道器或**伺服器時,上游伺服器異常

504作為閘道器或**伺服器時,上游伺服器處理超時

://:@:/;?#http://:/?#ftp://:@:/;
受限字元:%/.#?;:$+@&= 以及非us-ascⅱ字符集字元

通用

date: tue, 3 oct 2019 02:16:00 gmt

connection: close

請求

accept: */* 響應

server: nginx

last-modified: thu, 16 oct 2019 10:15:16 gmt

實體

content-type: text/html; charset=utf-8

content-length: 100

擴充套件(自定義)

響應頭里也可以有多個 set-cookie

multipart/form-data

text/xml

減少網路傳輸大小

快取

《http權威指南》

譯者:陳娟、趙振平

《web效能權威指南》

譯者:李松峰

360前端星計畫

360前端星計畫詳情跳轉 上午 10 00 主持人裕波大大開場白 10 15 月影提10個問題 你們都有github嗎?了解到什麼情況?善於思考 前端工程師是怎樣的人?前端工程師有怎樣的特質?優秀的前端工程師最重要的是什麼?平時工作中前端攻城獅主要做哪些事情?前端工程師一般湧什麼開發工具和除錯工具?...

參加360前端星計畫總結(二) HTML CSS

文件宣告的作用 a.指定html的文件標準和版本 b.告訴瀏覽器渲染模式,有怪異模式 較為古老的模式,不寫文件宣告,或者文件宣告不在第一行時會觸發 準標準模式 大部分是按照標準模式渲染,特殊情況下按照怪異模式渲染 標準模式 xml的區別 屬性小寫,屬性值加引號,標籤要被正確的關閉,寫script用等...

參加360前端星計畫總結(一) 前端工程師

經過筆試,然後提交任務,有幸在4月22 4月27日參加由奇虎360公司舉辦的360前端星計畫培訓,遇到很多大牛,不做筆記難以消化這麼多乾貨,這幾天將一一整理,供自己進步,也分享給大家。還上中華網了呢 前端星計畫 前端彷彿入門很容易,所以很多人都想選擇前端,前端的圈子也相對比較浮躁,如何認識前端工程師...