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也会被提交给服务器。
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也会被提交给服务器。
相关文章推荐
- ASP.NET中get方法和post方法的区别
- ASP.Net学习笔记006--Get和Post的区别
- ASP.NET的HtmlForm控件学习及Post与Get的区别概述
- ASP.NET&C#学习笔录5(get和post的区别)
- ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别
- ASP.NET中get方法和post方法的区别
- ASP.NET中 method="post" 与 method="get" 区别
- ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别
- ASP.NET中get方法和post方法的区别
- ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别 [转]
- ASP.NET中get方法和post方法的区别
- ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别 [转]
- ASP.NET-post、get的区别
- 小结asp.net中get、post用法区别
- ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别
- Asp.net---Post&Get传值区别
- asp.net中Get与Post请求的区别
- Asp.Net中Post与Get的区别
- ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别 [转]
- 黑马程序员之ASP.NET学习笔记:GET与POST的区别