HTTP協議的請求協議(個人筆記看不懂的地方可以和我交流)

定義:輸入一個請求url,然後發給服務器叫請求協議,服務器發給客戶端的格式叫響應協議。

特點:http叫超文本傳輸協議,基於請求/相應的模式
http是無狀態的,ftp是有狀態的。

我們要記住下面兩個單詞(啊啊啊,英語太差了)
request請求
response響應

所有人反覆的請求對於服務端都是一樣的。
Http是無狀態協議!!!
加上cookie就可以識別了

到底瀏覽器做了什麼呢?
請求協議:
格式:
請求首行;//請求方式 請求路徑和版本
請求頭信息;//請求頭名稱,請求頭內容mkey:value模式
空行;用來把請求體與請求頭分開!!!!(經驗暫時不足啊,好好學!!)
請求體。//get沒用請求體,只有post有

network包括:1.可以接收的信息格式 2.壓縮格式 3.接受的語言4.是否客戶端與服務器是否一直連着信息(默認等3000毫秒)5.域名(Host) 6.操作系統的信息。

get請求,數據在地址欄中,post請求則不在裏面。

Referer:可以用作統計工具,也可以做防盜鏈,看客戶端來源的。

django本身是基於mvc模型,即model(模型)+View(視圖)+Controller(控制器)設計模式。

因爲這個我是從我筆記本上直接複製的,大家哪裏不懂,需要修改,我一定好好學習,謝謝大家。寫的太長感覺看起來也頭痛,就分開看啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章