get與pose的區別

2021-10-23 17:17:59 字數 575 閱讀 8190

post和get請求方式的區別:

1.post傳輸資料時,不需要在url中顯示出來,而get方法要在url中顯示。

2.post傳輸的資料量大,可以達到2m,而get方法由於受到url長度的限制,只能傳遞大約1024位元組.

3.post顧名思義,就是為了將資料傳送到伺服器段,get就是為了從伺服器段取得資料.而get之所以也能傳送資料,只是用來設計告訴伺服器,你到底需要什麼樣的資料.post的資訊作為http請求的內容,而get是在http頭部傳輸的。

get 方法用request.querystring["strname"]接收

post 方法用request.form["strname"] 接收

注意:雖然兩種提交方式可以統一用request("strname")來獲取提交資料,但是這樣對程式效率有影響,不推薦使用。

一般來說,盡量避免使用get方式提交表單,因為有可能會導致安全問題

總結:區別(簡單記):

1.乙個引數在url中顯示,乙個引數在url中不顯示;

2.乙個安全,乙個不安全;

3.大小限制post比get大;

4.接受引數的方式不一樣;

Get與Post的區別

1.href與action的區別 href只能get引數,action能get引數又能post引數 href一般用於單個連線,可以帶引數 url重寫 是採用get方式請求的,在位址列中可以看到所有的引數 action一樣用於表單的提交 如 註冊 等,他可以提交大量和比較複雜的引數,可通過post和g...

Get 與Post 的區別

get 與post 的區別 表單提交中get和post方式的區別有5點 1.get是從伺服器上獲取資料,post是向伺服器傳送資料。2.get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過http post機制,將表單內各...

get 與load 的區別

load 載入的方法 cap cap cap session.load cap.class,capid 如果capid為null,則該方法會返回乙個 物件,但是如果後面呼叫cap.getcapname 則會丟擲異常!load可以延遲載入。使用load載入完後會在hibernate的一級快取中存放乙個...