GET:一般用于信息获取,使用URL传递参数,对所发送信息的数量也有限制,一般在2000个字符;需要通过使用Request.QueryString来取得变量的值
POST:一般用于修改服务器上的资源,对所发送的信息没有限制;通过Request.Form来获取变量的值
也就是说,Get是通过地址栏进行传值,Post是通过提交form表单来传值的
在以下情况,请使用POST请求:
1.无法使用缓存文件(更新服务器上的文件或数据库)
2.向服务器发送大量数据
发送包含未知字符的用户输入时,post要比get更稳定也更可靠
10-25
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交