Web三要素:http協(xié)議、URL 汁果、HTML
Http 協(xié)議:超文本傳輸協(xié)議
請求模型:
請求行:包含方法拣帽,uri定血,協(xié)議版本
請求頭:設(shè)置相關(guān)信息,如編碼格式诞外,發(fā)送的文本格式等澜沟。一以鍵值對存在。
請求體:請求正文 (只有請求的類型是post才會有) (請求參數(shù)):把客戶端所填寫的請求的信息提交給服務(wù)端(服務(wù)端通過請求對象拿取信息)
響應(yīng)模型:
狀態(tài)行:響應(yīng)協(xié)議峡谊,狀態(tài)碼(如404)茫虽,狀態(tài)信息(如OK )
響應(yīng)頭:鍵值對形式指定相關(guān)的配置如返回文本的格式或者類型。
響應(yīng)正文:服務(wù)端發(fā)送給客戶端的html源代碼(客戶端通過瀏覽器解析再把數(shù)據(jù)顯示在頁面中)
get和post方式區(qū)別:
1.get方式請求參數(shù)會附加在url后既们,而post是看不到的濒析,post相對安全
2.get方式對提交的數(shù)據(jù)大小有限制(1k),post方式對數(shù)據(jù)大小沒有限制.