利用volley进行http设置请求头(三)

来源:互联网 发布:淘宝客返利分销源码 编辑:程序博客网 时间:2024/05/16 17:50

volley自定义post请求消息头,需要添加请求参数,拿着这些参数和jsessionid告诉服务器,客户端需要获取哪些相对应的数据,由于volley默认的是get方式,所以我们需要在CommonRequest的构造方法中首先添加请求方式为post,跟StringRequest雷同。
注意post请求参数的添加在CommonRequest的末尾,附加匿名内部类,重写getparams的方法,将post需要请求的参数添加到map中。直接上图
这里写图片描述
注意图中末尾重点部分即为重写的getparams方法啦。这里引用的是一个项目中的部分代码,上面的不必看懂,意思就是利用commonrequest发送请求,与Stringrequest无异,只需要在末尾处添加一个匿名内部类将请求的参数放到相应的map中去,方法中就会自动调用啦。
至此,volley不仅能够实现传统功能,还能够实现带有请求消息头的拓展功能。并且post和get两种方式均支持。

0 0
原创粉丝点击