java基礎之get和post的差別

2021-09-07 12:24:36 字數 961 閱讀 1563

上篇博文講到http協議,本篇介紹http請求方法中

get和

post

的差別:

首先,最明顯的一點表象上的差別:get

方式。將請求引數附加在

url之後,

post

將請求引數附加在請求頭的最後

以下具體說明一下二者的差別:

1、表單的

method

屬性假設是

get,那麼全部的引數資訊都會顯示在瀏覽器的位址列裡面,當我們使用瀏覽器位址列輸入**的方式來傳送請求時,那麼該請求一定是

get方式。

2、對於get

方式。底層是將全部引數附加在請求資源的後面一起傳遞的

對於post

3、對於get

方式,servlet

採用doget

方法來進行處理。對於

post

方式,servlet

採用dopost

方法來進行處理。

ps:get和

post

方式都會先呼叫

service

,假設沒有重寫

service

,則service

依據引數進行推斷,呼叫相應的

doget

和dopost

方法。

另外:關於

中的service

。doget,dopost

方法的關係

首先client提交乙個請求,該請求一定先到達

service

方法,然後。

service

方法依據請求中

的引數內容是

get。還是

post

還是其它方式來決定呼叫

doget

,還是dopost

還是其它的

do方法。

Jsp Servlet基礎 GET和POST區別

get和post區別?1,位址列是否顯示。get提交的資料都會顯示在位址列中。post提交的資料不會顯示在位址中。2,敏感資訊是否安全。get提交敏感資訊不安全。post提交敏感資訊保安。3,位址列的容量 get提交資料都儲存在位址列,無法提交大體積資料。post提交可以提交大體積資料。4,資料封裝...

java傳送POST和GET請求

1 傳送post請求 向指定 url 傳送post方法的請求 param url 傳送請求的 url param param 請求引數,請求引數應該是 name1 value1 name2 value2 的形式。return 所代表遠端資源的響應結果 public static string sen...

PHP基礎之POST與GET

post 與 get區別 重點 post傳輸資料時,不需要在url中顯示出來,而get方法要在url中顯示。post傳輸的資料量大,可以達到2m,而get方法由於受到url長度的限制,只能傳遞大約1024位元組.post顧名思義,就是為了將資料傳送到伺服器段,get就是為了從伺服器段取得資料。而ge...