get和post方式傳遞參數(shù)
1.Get方式1)當(dāng)用戶在瀏覽器地址欄中直接輸入某個url地址或者單擊網(wǎng)頁上一個超鏈接時,瀏覽器使用get方式發(fā)送請求。
2)當(dāng)網(wǎng)頁行的form標(biāo)單的method屬性設(shè)定為"GET",或者沒有設(shè)置method屬性(默認(rèn)為GET),提交表單時,瀏覽器也用get方式發(fā)送請求。
2.Post方式
1)當(dāng)網(wǎng)頁行的form標(biāo)單的method屬性設(shè)定為"POST"時,提交表單時,瀏覽器使用post方式發(fā)送請求。
get方式和post方式的區(qū)別:
使用get方式提交表單時,瀏覽器將各個表單字段元素及其數(shù)據(jù)按照url參數(shù)的方式附加在請求行的資源后面。使用get方式傳遞的數(shù)據(jù)量是有限的,一般限制在1K以下。
使用post方式時,瀏覽器把各表單字段元素及其數(shù)據(jù)作為HTTP消息的實體內(nèi)容發(fā)送給web服務(wù)器,而不是作為url地址參數(shù)傳遞,因此,使用post方式,要比使用get方式大的多。
posted on 2007-10-21 21:10 baim 閱讀(2949) 評論(1) 編輯 收藏 所屬分類: Java