表單提交post和get的區(qū)別 form表單里,POST和GET是什么意思啊,舉個例子?
form表單里,POST和GET是什么意思啊,舉個例子?1. 區(qū)別:在形式上,可以使用post或get。它們都是方法的法律價值。但是,post和get方法的使用至少有以下區(qū)別:1。Get方法通過URL
form表單里,POST和GET是什么意思啊,舉個例子?
1. 區(qū)別:在形式上,可以使用post或get。它們都是方法的法律價值。但是,post和get方法的使用至少有以下區(qū)別:1。Get方法通過URL請求傳輸用戶的輸入。get方法傳遞的參數(shù)和值以?的形式顯示在URL上?名稱=值&;名稱=值。post方法采用另一種形式。2通過get方法提交數(shù)據(jù)可能會帶來安全問題。就像登錄頁。當(dāng)通過get方法提交數(shù)據(jù)時,用戶名和密碼將出現(xiàn)在URL上。如果登錄頁可以被瀏覽器緩存或者其他人可以訪問客戶端的機器。然后,其他人可以從瀏覽器的歷史記錄中讀取客戶的帳戶和密碼。因此,在某些情況下,get方法會帶來嚴(yán)重的安全問題。三。顯然,get方法的局限性在于當(dāng)需要傳輸?shù)闹岛芏鄷r,很不方便,否則URL可能會超過長度而出錯。在我看來,如果不需要使用post,安全性更高
get請求的數(shù)據(jù)將附加到URL(即,數(shù)據(jù)將放置在HTTP協(xié)議頭中)以拆分URL并傳輸數(shù)據(jù)。參數(shù)由&;連接,例如:登錄。操作?name=hydd Post是通過HTTP Post機制將表單中的字段及其內(nèi)容放置在HTML中的方法。頭被發(fā)送到action屬性所指示的URL地址。用戶看不到流程。
form表單的get方法和post方法提交的數(shù)據(jù)如何接收?
首先要查看頁面上報告的錯誤。如果是405,則表示servlet中的方法是doget。使用doget方法獲取請求時,只能使用get方法獲取頁面提交的請求。但是,post無法獲取它們。還有一個dopost方法。所以我建議你用服務(wù)的方法。此方法可以獲取get和post中的任何錯誤,這是一個請求