GET和POST的區別,何時使用POST?

2021-08-05 19:22:57 字數 393 閱讀 8795

get:一般用於資訊獲取,使用url傳遞引數,對所傳送資訊的數量也有限制,一般在2000個字元

post:一般用於修改伺服器上的資源,對所傳送的資訊沒有限制。

get方式需要使用request.querystring來取得變數的值,而post方式通過request.form來獲取變數的值,也就是說get是通過位址列來傳值,而post是通過提交表單來傳值

然而,在以下情況中,請使用 post 請求:

1.無法使用快取檔案(更新伺服器上的檔案或資料庫)

2.向伺服器傳送大量資料(post 沒有資料量限制)

3.傳送包含未知字元的使用者輸入時,post 比 get 更穩定也更可靠。

GET和POST的區別,何時使用POST?

get 一般用於資訊獲取,使用url傳遞引數,對所傳送資訊的數量也有限制,一般在2000個字元 post 一般用於修改伺服器上的資源,對所傳送的資訊沒有限制。get方式需要使用request.querystring來取得變數的值,而post方式通過request.form來獲取變數的值,也就是說ge...

get 和 post的區別,何時使用post?

get和post的區別 1 get是從伺服器上獲取資料,post是向伺服器傳送資料。2 get是將引數資料加到url中,使用者可以看到。post是將內容放置在http請求資訊體內傳送,使用者看不到這個過程。3 對於get方法,伺服器端是用request.querystring獲取變數的值,對於pos...

get 和 post的區別,何時使用post?

get和post的區別 1 get是從伺服器上獲取資料,post是向伺服器傳送資料。2 get是將引數資料加到url中,使用者可以看到。post是將內容放置在http請求資訊體內傳送,使用者看不到這個過程。3 對於get方法,伺服器端是用request.querystring獲取變數的值,對於pos...