Okhttp如何给后台传递int参数

刚开始用Okhttp,一直想和使用Xutils的时候一样直接传递int的参数给后台,

 就是这样的想这样传递参数,但是发现只能传递的是String类型的,报错了;查看源码后发现

人家就没有想让你传递别的类型的;

但是我就是想传int的类型呀,不,应该说我想传递int类型,是我想传递给后台后,后台拿到的就是int类型的,其实说哩,我们传递给后台传递的不管是什么数据,最后后台拿到的都是Json的String字符串,而他们也是通过解析后获得的,就像我们Android一样,拿到的其实也是Json的String字符串,{"kai":23,"kaiwen":"xing"},但是我们解析后就是int类型的;

Gson gson = new Gosn();

Map<Object.Object> map = new HashMap<>();

map.put("uu","uuu");

map.put("yy",1111);

String str = gson.toJson(map);

K_Utils.Log(str+"");

可以试试;

所以我们可以给后台传递的Json类型的String字符串;

 只要最后转换成Json就可以了!

 

刚开始写博客,有可能表达的不是很清晰,请见谅,有什么错请留言奥!谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值