get與post是http請求的兩個標準請求方式,也是使用最多的兩種方式
他們最直接的區別就是get請求將資料放在url中傳輸,而post請求是將資料放在request body中傳輸
get方式傳輸資料,資料不安全,post相對安全
然而get和post在本質上是沒有區別的
get和post都是http協議中的兩種傳送請求的方法
什麼是http請求?
http是基於tcp/ip的關於資料如何在全球資訊網中如何通訊的協議。
http的底層是tcp/ip,所以get和post請求的底層也是tcp/ip,也就是說get和post都是tcp鏈結。
還有乙個最重要的區別就是get請求只會發起一次請求,而post請求會發起兩次請求,第一次會告訴伺服器「嘿,老兄一會給你發個東西」,
伺服器收到第一次的請求後,做出回應,隨後第二次請求才會傳送資料
HTTP中的get請求與post請求
首先,我先介紹一下http請求的基本原理 假如我們在瀏覽器中輸入乙個 訪問的話,其實這就是乙個get請求。get一般是用於獲取 查詢資源資訊,而post一般是用於更新資源資訊。get請求例項 get host weibo.com 上面3行是get請求的例項,我們從例項中可以看到是請求的url位址,而...
http請求get與post的區別
1.get請求的資料會附在url之後 就是把資料放置在http協議頭中 以?分割url和傳輸資料,引數之間以 相連,如 login.action?name hyddd password idontknow verify e4 bd a0 e5 a5 bd。如果資料是英文本母 數字,原樣傳送,如果是空...
HTTP請求get與post的區別
1 get方法 get方法用於使用給定的uri從給定伺服器中檢索資訊,即從指定資源中請求資料。使用get方法的請求應該只是檢索資料,並且不應對資料產生其他影響。2 post方法 post方法用於將資料傳送到伺服器以建立或更新資源,它要求伺服器確認請求中包含的內容作為由uri區分的web資源的另乙個下...