Http协议之获取自定义文件Head信息(1)

来源:互联网 发布:sodu网站源码 编辑:程序博客网 时间:2024/06/05 23:02

我目前经常用到的Http请求中经常用到的三种:

GET: 请求指定的页面信息,并返回实体主体。
HEAD: 只请求页面的首部。
POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。

话不多说,关于head请求原理,具体内容网上有很多资料,我这里只是将如何解析header请求的代码拿出来与大家分享一下。

图片是一个正常的http请求,在请求头部中自定义了三个参数值:eccp_id,eccp_prov,eccp_chn

//**如图片所示,在请求头部中已经重构了三个新的头部参数,那么在java,jsp中直接可以使用request.getHeader("头部名称")来获取头部想要的信息。我们是将获取的头部信息直接存储在session中。**request.getSession().setAttribute("eccp_uid",request.getHeader("eccp_uid"));//idrequest.getSession().setAttribute("eccp_prov",request.getHeader("eccp_prov"));//省份request.getSession().setAttribute("eccp_chn",request.getHeader("eccp_chn")); //渠道

至于如何测试,我是使用的Google 的插件DHC,可以直接测试
GoogleDHC插件

不过DHC得翻墙才能下载,没有的同学可以给我留言,我私信你。

0 0