1. 程式人生 > >Jmeter中post和get請求的區別(五)

Jmeter中post和get請求的區別(五)

POST和GET的區別

1、原理不同:
一般我們在瀏覽器輸入一個網址訪問網站都是GET請求;post請求引數放在body data中。get多少次都不會改變頁面呈現的資料,post會。
2、資料量
GET傳送的資料量較小,不能大於2KB。POST傳送的資料量較大,一般預設為不受限制。
3、安全性、效率
GET請求的資料會暴露在位址列中,而POST請求則不會。但是GET的執行效率比POST方法好。通過我們自己做的網站也是可以追蹤到,GET提交的資料,使用者名稱和密碼將會明文出現在URL上,這樣的話就很不安全。
總之,GET的安全性較POST方式要差些,包含機密資訊的話,建議用POST資料提交方式。在做資料查詢時,建議用GET方式;而在做資料新增、修改、刪除時,建議用POST方式。
4、用途
GET用於從伺服器端獲取資料,包括靜態資源(HTML|JS|CSS|Image等等)、動態資料展示(列表資料、詳情資料等等)。
POST用於向伺服器提交資料,比如增刪改資料,提交一個表單新建一個使用者、或修改一個使用者等。