GET 和 POST 請求方法 區別

2021-09-11 04:18:53 字數 416 閱讀 3354

get 和 post 請求方法有如下區別:

1.get 方式請求中引數是包含在 url 裡面的,資料可以在 url 中看到,而 post 請求的 url 不會包含這些資料,資料都是通過     表單的形式傳輸,會包含在 request body 中。

2.get 方式請求提交的資料最多只有 1024 位元組,而 post 方式沒有限制。

3.所以一般來說,**登入驗證的時候,需要提交使用者名稱密碼,這裡包含了敏感資訊,使用get方式請求的話密碼就會暴露在url     裡面,造成密碼洩露,所以這裡最好以post方式傳送。檔案的上傳時,由於檔案內容比較大,也會選用post方式。

我們平常遇到的絕大部分請求都是 get 或 post 請求,另外還有一些請求方式,如 head、put、delete、options、            connect、trace

請求方法「GET」和「POST」的區別

在http協議裡,這兩種方法實際上沒有區別,常規的理解中區別有以下三點 1 get請求使用url或者cookie進行傳參,即get請求的資料在url中後面以 username cst age 18 這種形式展現。post請求將資料放在body中。但其實http協議裡沒有規定post資料就要放在bod...

GET和POST請求方法的區別

get在瀏覽器回退時是無害的,而post會再次提交請求 get產生的url位址可以被收藏,而post不可以 get請求會被瀏覽器主動快取,而post不會,除非手動設定 get請求只能進行ur 編碼,而post支 持多種編碼方式 get請求引數會被完整保留在瀏覽器歷史記錄裡,而post中的引數不會被保...

get 和post 請求方法的區別

get 和post 都是介面中常用的請求方式,它們的主要區別如下 get的請求 它的請求資料一般都拼接在url 的位址後面,是明文顯示的,而且它的長度有限制,它的乙個安全性不讓post 請求高,但是它的執行速度會高於post 的請求方式。一般它會用於我們的資料查詢的這種場景中。post 的請求 它的...