get和Post的區別是什麼

2021-10-12 12:49:41 字數 354 閱讀 5792

相同點:

post和get都是向伺服器提交資料,並且都會從伺服器獲取資料

不同點:

傳送長度:get引數有長度限制,而post無限制

get產生乙個tcp資料報(對於get方式的請求,瀏覽器會把http header和data一起傳送出去,伺服器相應200返回資料)

post產生兩個tcp資料報(對於post,瀏覽器先傳送header,伺服器相應100 continue,瀏覽器再次傳送data,伺服器相應200 ok 返回資料)

get請求引數會被完成保留在瀏覽器歷史紀錄裡,而post中的引數不會被保留

在做資料查詢時,建議使用get方式;而在資料新增, 修改或者刪除時,建議用post方式

get和post的區別是什麼?

參考 get 和 post 究竟有什麼區別 看完還敢說分不清get與post的區別嗎 1 用途的描述 get方法請求乙個指定資源的表現形式,使用get請求應該只被用於獲取資料 post方法用於將實體提交到指定的資源,通常導致狀態或伺服器上的 的更改 2 http幾個方法的性質 safe 安全 乙個方...

GET 和 POST請求的本質區別是什麼?

conclusion first 到最後,問起來,get和post的最核心區別是什麼?我可能會回答 在用法上,乙個用於獲取資料,乙個用於修改資料 在根本上,沒有啥區別 在細節上,有一些區別,需要展開講嘛?最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。可以看...

GET 和 POST請求的本質區別是什麼?

get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。當你在面試中被問到這個問題,你的內心充滿了自信和喜悅。很遺憾,這不是我們要的回答!請告訴我真相。如果我告訴你get...