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的,适用于安全性较高,传输数据量大的情况,其把数据封装到包中后才传递到给服务器,传输的数据不能在浏览器的地址栏中被看见。

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