注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

赵启鹏的博客

lonely@boy

 
 
 

日志

 
 

get请求与post请求  

2013-09-15 15:02:52|  分类: servlet/jsp |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1)哪一些情况下,浏览器会发送get请求?
a,浏览器地址栏直接输入某个地址
b, 点击链接
c, 表单默认提交的方式
2) 哪一些情况下浏览器会发送post请求
a 设置表单的method属性等于“post”。
<form method="post">
3)get请求的特点
a 会将请求参数添加到请求资源路径的后面,因为请求行能够添加到的数据很少
所以get方式适合提交少量数据
b get方式会将请求参数显示在浏览器地址栏,不安全(路由器会记录url);
4) post请求的特点
a 会将请求参数添加到实体内容里面,能够提交的数据很多
b post方式不会将请求参数显示在浏览器的状态栏,相对安全一些。如果有敏感数据
需要提交给服务器,一般使用https协议 该协议会对请求参数加密
 如何获得请求参数值?
1)String request.getParameter(String paramname);
注意 
a paramname 不能写错  否则会获得null
b 如果参数没有赋值 会获得空字符串“”;
2)String[] request.getParameterValues(String paramnames);
注意 
a 当有多个参数名相同时 用这个方法 比如hello?city=bj&city=wh



  评论这张
 
阅读(20)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017