HTML中表單提交數據GET、POST的區別

表單提交數據Get和Post的區別:

GET和POST是表單提交數據其中的兩種方式,除此之外還有PUT、DELETE等。

GET:

GET的請求起因於正常的URL請求,或是沒有指定METHOD的HTML表單,適用於安全性不高且傳輸數據較小的情況。使用GET,傳輸的數據可以在瀏覽器的地址欄中被看見,如URL:"https://www.baidu.com/s?wd=get%E5%92%8Cpost%E7%9A%84%E5%8C%BA%E5%88%AB&rsv_spt=1&rsv_iqid=0xf5089edd000b5280&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=90547864_hao_pg&rsv_enter=1&rsv_sug3=12",字符'?'前面表示的就是服務器端的Servlet名字,字符'?'後面的就是想向服務器發送數據的參數;字符'='表示傳輸數據的鏈接符號,語法爲“參數名=參數值”;字符'&'表示將需要傳輸的數據連接起來。

POST:

POST請求起因於將表單中的METHOD設爲POST的,適用於安全性較高,傳輸數據量大的情況,其把數據封裝到包中後才傳遞到給服務器,傳輸的數據不能在瀏覽器的地址欄中被看見。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章