HTTP協(xié)議:請(qǐng)求:(請(qǐng)求頭、請(qǐng)求行薯鼠、請(qǐng)求正文)響應(yīng):(響應(yīng)頭择诈、響應(yīng)行、響應(yīng)正文)
請(qǐng)求行:請(qǐng)求方法出皇、網(wǎng)址(URL)羞芍、協(xié)議版本
請(qǐng)求方法有:get、post郊艘、connet荷科、option、delete
網(wǎng)址有:協(xié)議名纱注、IP畏浆、端口號(hào)、請(qǐng)求地址
HTTP和HTTPS的區(qū)別:1狞贱、協(xié)議名不同2全度、HTTP明文傳輸,HTTPS加密傳輸3斥滤、HTTPS需要安裝安全證書4将鸵、HTTP的 端口號(hào):80? ? HTTPS的端口號(hào):443
get和post的區(qū)別:1、get的大小只有2KB佑颇、post無限制2顶掉、安全性不同,get在網(wǎng)址里挑胸,post在正文中3痒筒、數(shù)據(jù)get在請(qǐng)求地址后用?隔開,post在正文中4簿透、get在服務(wù)器中獲取數(shù)據(jù)移袍、post向服務(wù)器發(fā)送數(shù)據(jù)5、get會(huì)被瀏覽器緩存老充,post不會(huì)
content-type:
json:application/json
xml:application/xml
鍵值對(duì):不填/application/x-www-form-urlencoded
數(shù)據(jù)類型
json:
最外層:{} []
key:value:1葡盗、key(字符串形式)2、value:1啡浊、數(shù)字(int觅够、long、float巷嚣、double)2喘先、字符串(String)3、對(duì)象{}(key:value)4廷粒、數(shù)組[](value,value)5窘拯、布爾(true、false)6坝茎、null
鍵值對(duì)
xml