method="post/get",指的是提交資料的方式,這裡說說它們的用法:
get方法:
使用get方法時,查詢字串(鍵值對)被附加在url位址後面一起傳送到伺服器:
/helloworld/first.jsp?name1=value1&name2=value2
特點:get請求能夠被快取
get請求會儲存在瀏覽器的瀏覽記錄中
以get請求的url能夠儲存為瀏覽器書籤
get請求有長度限制
get請求主要用以獲取資料
2. post方法:
使用post方法時,查詢字串在post資訊中單獨存在,和http請求一起傳送到伺服器:
特點:post請求不能被快取下來
post請求不會儲存在瀏覽器瀏覽記錄中
以post請求的url無法儲存為瀏覽器書籤
post請求沒有長度限制
3. 區別:
post上傳資料沒有大小限制,而get會有;get不安全,因為提交的url中會顯示出引數和引數值;基本上就是以上這些區別了。
4. action="#"
"#" 錨標籤,寫上這個代表是提交資料到本頁,而不是其他頁面,相當於不做任何操作。如果action="hello.do",那麼它會提交資料到跟hello.do匹配的servlet。
get post請求方法的區別
get和post是http請求的兩種基本方法。get把引數包含在url中,是從伺服器上獲取資料,post通過request body傳遞引數,是向伺服器傳送資料。get請求引數會被完整保留在瀏覽器歷史記錄裡,而post中的引數不會被保留。get請求會被瀏覽器主動抓取 cache 而post不會,除非...
FORM中的get post方法區別
form中的get和post方法,在資料傳輸過程中分別對應了http協議中的get和post方法。二者主要區別如下 1 get是用來從伺服器上獲得資料,而post是用來向伺服器上傳遞資料。2 get將表單 中資料的按照variable value的形式,新增到action所指向的url後面,並且兩者...
HTTP中GET,POST方法之區別
1.get是從伺服器上獲取資料,post是向伺服器傳送資料。2.get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以 看到。post是通過http post機制,將表單內各個字段與其內容放置在html header內一起傳送到action屬性...