您的位置:首页 > 编程语言 > ASP

ASP.NET Get 和Post的区别

2012-10-07 21:27 197 查看
Get 和Post的区别

1. get 是通过URL传递表单值,Post通过URL看不到表单域的值;

2. Get传递的数据是有限的,如果要传递大数据量不能用GET, 比如type = “file” 上传文章, type = “password”传递密码或者<textarea>

发表大段文章, post则没有这个限制; post 会有浏览器提示重新提交表单的问题,get车没有

3. Get方式URL数据格式, 服务端文件名后跟着“?”, 由于客户端肯能向服务器端提交多个键值对,键值对之间用“&”进行分割,如果

URL中没有汉字,特殊符号等,则需要对URL进行编码

4表单域只有设定了name的才会被提交给服务器(用GET方式看的清楚)。如果给submit按钮没有设定name, 那么按钮的value也会被提交给服务器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: