關於http協議,這一塊的知識其實相當大,但是作為乙個前端開發者來說,我覺得只要知道三方面的內容就足矣把http協議是個什麼東西解釋清楚了。而這三方面,就是http的報文模型,請求方式以及狀態碼。
這篇我們就來看報文模型。
首先,報文是指網路傳輸與交換資料的基本單位,可以把它理解為乙個裝好了完整資料資訊的袋子。http報文,則是指客戶端一次性傳送給服務端的資料塊,或者是服務端一次性返回給客戶端的資料塊。所以http報文就分成了兩種:http請求報文和http響應報文。
關於http請求報文的模型是這樣的:請求行 - 請求頭 - 空行 - 主體。而http響應報文的模型則為:狀態行 - 訊息頭 - 空行 - 主體。
請求報文模型就看看下面這個例子:
而響應報文則是像這樣的:
這就是兩種http報文模型的基本介紹,而http請求方法有哪幾種,他們的細微區別又在**,且聽我下回分解。(。・∀・)ノ
三方面搞定http協議之「報文模型」
關於http協議,這一塊的知識其實相當大,但是作為乙個前端開發者來說,我覺得只要知道三方面的內容就足矣把http協議是個什麼東西解釋清楚了。而這三方面,就是http的報文模型,請求方式以及狀態碼。這篇我們就來看報文模型。首先,報文是指網路傳輸與交換資料的基本單位,可以把它理解為乙個裝好了完整資料資訊...
三方面搞定http協議之「請求方法」
我所熟知的請求方法一共有六種 get 請求指定的頁面資訊,並返回實體主體。post 向指定資源提交資料進行處理請求 例如提交表單或者上傳檔案 put 從客戶端向伺服器傳送的資料取代指定的文件的內容。delete 請求伺服器刪除指定的頁面 head 返回的響應中的報頭 options 檢視伺服器的效能...
mysql優化三方面 MySQL優化包括的三個方面
資料庫已成為網際網路應用必不可少的底層依賴,其中mysql作為開源資料庫得到了更加廣泛的應用。最近一直專注於專案工程的開發,對開發過程中使用到的一些關於資料庫的優化原則進行了總結,希望能夠幫助更多的應用開發人員更好的使用mysql資料庫。mysql的優化主要包括三個方面,首先是sql語句的優化,其次...