首先最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。
.詳細區別:
-get在瀏覽器回退時是無害的,而post會再次提交請求。
-get產生的url位址可以被bookmark,而post不可以。
-get請求會被瀏覽器主動cache,而post不會,除非手動設定。
-get請求只能進行url編碼,而post支援多種編碼方式。
-get請求引數會被完整保留在瀏覽器歷史記錄裡,而post中的引數不會被保留。
-get請求在url中傳送的引數是有長度限制的,而post沒有對引數的資料型別,get只接受ascii字元,而post沒有限制。
-post比get更加安全,因為get引數直接暴露在url上,所以不能用來傳遞敏感資訊。
-get引數通過url傳遞,post放在request body中。
-get產生乙個tcp資料報;post產生兩個tcp資料報。
vue和react不同之處
vue2和react的區別,細節篇 react是函式式程式設計,immutable.js vue是大部分是物件導向程式設計,object.freeze vue中函式式程式設計 filter和reduce函式用法 0.reactjs與vue相比較,預設目錄結構沒有webpack相關配置,也沒有路由元件...
和equals的不同之處
int a 3 int b 3 string str1 123 string str2 123 string str3 newstring 123 system.out.println a b的結果 a b true,基本資料型別時,進行的是值比較 system.out.println str1 s...
陣列和指標的不同之處
我相信很多初學c語言的人,肯定會以為指標和陣列是等價的,而那些學了一段時間的人或許也分不清兩者之間的區別吧。那麼我有必要和大家千談一下c語言中陣列和指標的不同之處了。1.陣列名對應著一塊記憶體,而不是指向一塊記憶體。其位址與容量在生命週期內保持不變 全域性或棧 只有陣列的內容可變 指標可以隨時指向任...