ajax中Post和Get請求方式的區別?

2022-02-04 02:37:49 字數 595 閱讀 8508

ajax中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.接受引數的方式不一樣;

Ajax中get請求和post請求

我們在使用ajax向伺服器傳送資料時,可以採用get方式請求伺服器,也可以使用post方式請求伺服器,那麼什麼時候該採用get方式,什麼時候該採用post方式呢?get請求和post請求的區別 1.使用get請求時,請求所帶的引數會跟在url後傳遞,而post請求則是作為http訊息的實體內容傳送給...

ajax的GET和POST請求

get請求時最常見的請求型別,用於向伺服器查詢資訊,必要時可以將查詢字串引數放在url尾部傳送給伺服器,如果引數有特殊字元必須正確編碼。我們上面使用的例子都是使用get請求,非常簡單,向伺服器詢問資料,然後處理資料。post請求用於把資料作為主體向伺服器提交,post請求主體可以包含多種格式資料,在...

Ajax請求中post和get的區別

http請求3個組成部分與xmlhttprequest方法的對應關係 1 請求行 2 請求頭 get 請求可以不設定 3 請求主體 建立乙個非同步 設定請求行 open 請求方法,請求url get請求如果有引數就需要在url後面拼接引數 post請求在請求體中傳遞 xhr.open get ind...