getpost
引數url中
虛擬載體中,不會顯示出來
資料同時也是通過url傳遞資料,不超出2kb。
傳送的資料量較大,一般被預設為不受限制
因伺服器不同而異。
快取請求的資料會被瀏覽器快取,因此可從瀏覽器的歷史記錄中讀取到這些資料,嚴重的安全性問題。
沒有快取問題,安全性相對高。
send函式因引數都在url中,所以send函式引數為null
需要引數
伺服器端使用request.querystring來獲取引數
使用request.form來獲取引數
若符合下列任一情況,則用post方法:
1:請求的結果有持續性的***,例如,資料庫內新增新的資料行。
2:若使用get方法,則表單上收集的資料可能讓url過長。
3:要傳送的資料不是採用7位的ascii編碼。
若符合下列任一情況,則用get方法:
1:請求是為了查詢資源,html表單資料僅用來幫助搜尋。
2:請求結果無持續性的***。
3:收集的資料及html表單內的輸入欄位名稱的總長不超過1024個字元。
ajax中Post和Get請求方式的區別?
ajax中post和get請求方式的區別 1.post傳輸資料時,不需要在url中顯示出來,而get方法要在url中顯示。2.post傳輸的資料量大,可以達到2m,而get方法由於受到url長度的限制,只能傳遞大約1024位元組.3.post顧名思義,就是為了將資料傳送到伺服器段,get就是為了從伺...
ajax的GET和POST請求
get請求時最常見的請求型別,用於向伺服器查詢資訊,必要時可以將查詢字串引數放在url尾部傳送給伺服器,如果引數有特殊字元必須正確編碼。我們上面使用的例子都是使用get請求,非常簡單,向伺服器詢問資料,然後處理資料。post請求用於把資料作為主體向伺服器提交,post請求主體可以包含多種格式資料,在...
get方式和post方式的區別
一 get方式 請求資訊會顯示在位址列上 當請求資訊過大時會報錯 post方式 不會在位址列顯示請求資訊 二 檔案上傳操作一定是post post方式和get方式的設定操作 show.jsp 設定編碼 request.setcharacterencoding utf 8 string name re...