http是明文協議不安全,https加密
getpsot
get瀏覽器回退無害
post會再次請求
get被瀏覽器主動cache
post不會(可以設定)
引數在url
引數在body
不完全,比post還差
不安全引數長度限制2048
不受限制
ascii
任意(contet-type)
get和post是什麼?
http協議的二種請求方式。
rest。get獲取,post新增,put更新,delete刪除
http是什麼?
http是基於tcp/ip的通訊協議
結果http底層tcp/ip,get和post底層是tcp/ip,也就是說get和post都是tcp連線。
但是因為瀏覽器/客戶端規定給get請求加上了長度限制。
get請求把http的header和data一併傳送給伺服器,相應200+資料返回;
post請求把header先傳送,伺服器相應100continue,瀏覽器再傳送data,伺服器相應200+資料返回。(並不是所有瀏覽器都會在post中傳送兩次包,firefox就只傳送一次)
get和post區別 面試用
get和post本質上就是tcp鏈結,並無差別。但是由於http的規定和瀏覽器 伺服器的限制,導致他們在應用過程中體現出一些不同。長的說 對於get方式的請求,瀏覽器會把http header和data一併傳送出去,伺服器響應200 返回資料 而對於post,瀏覽器先傳送header,伺服器響應10...
GET和POST的區別 面試系列
http定義了與伺服器互動的不同方法,最基本的方法有4種,分別是get,post,put,delete。1.url可見性 get,引數url可見 post,url引數不可見 get把請求的資料放在url上,即http協議頭上,其格式為 以?分割url和傳輸資料,引數之間以 相連 post把資料放在h...
GET 和 POST 的區別(面試用)
get和post是http協議中的兩種傳送請求的方法。http的底層是tcp ip,所以get和post的底層也是tcp ip。即get和post本質上就是tcp鏈結,並無差別。但是由於http的規定和瀏覽器 伺服器的限制,導致他們在應用過程中體現出一些不同。區別 get方法提交的資料會放在url之...