首页 > 其他 > 详细

from表单元素中post与get的区别(20170218)

时间:2017-02-18 15:28:09      阅读:292      评论:0      收藏:0      [点我收藏+]

可以通过设置form标签的method属性,将其设置为Post或者get来提交表单数据。

get:

     

1 <form action="Test.ashx" method="get">
2         <input type="hidden" name="isCallBack" value="true"/>
3         <label for="UserName">姓名:</label>
4         <input type="text" name="UserName" id="UserName" placeholder="请输入用户名" />
5         <input type="submit" value="提交"/>
6 
7     </form>

get方式通过url传递表单值,可以直接在浏览器的地址栏上看到,同时,get传递的数据量是有限的。提交表单后点击刷新页面,浏览器不会提示需要重新提交表单数据。其数据格式:https:xxxxxx.aspx?opt=1&username=xxx。也就是服务端文件后面加?,如果提交了多个键值对,则用&进行拼接。

 

post:

<form action="Test.ashx" method="post">
        <input type="hidden" name="isCallBack" value="true"/>
        <label for="UserName">姓名:</label>
        <input type="text" name="UserName" id="UserName" placeholder="请输入用户名" />
        <input type="submit" value="提交"/>

    </form>

post方式传递的表单值是隐藏到http报文中的,url是看不到的,post可以用来传递大数据量,提交表单后刷新页面,浏览器会有提示框(提示是否重新发送一次之前提交的表单数据)

from表单元素中post与get的区别(20170218)

原文:http://www.cnblogs.com/hk1993/p/6413217.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!