Retrofit2.0中post请求怎么加入数组参数 PHP服务端需要数组参数,在客户端发送网络请求,我用的是Retrofit框架,但是传数组一直返回系统异常(PHP服务端也是访问Java服务端),好像是因为我传入的数组参数有问题。我尝试过转换成json字符串等方式,一直不行。哪位大神对retrofit比较熟悉,应该用哪种方式将数组发送过去?求指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看下报什么错误啊,log日志发出来 用list集合装,然后转换成json 我也是用的retrofit+rxjava, 最近也遇到这个问题了,尝试了各种办法提交数组,死活不行,请问楼主解决了么? 有什么好的办法? @Multipart @POST("test.htm") Observable<Response> postTest( @Part ("parameterOne") RequestBody parameterOne, // string类型参数 @Part ("parameterTwo") PostJson parameterOne); // 非string类型参数调用方法:PostJson postJson = new PostJson();postJson.set...;postTest(RequestBody.create(null, parameterOne), postJson);不明白可以再问,有什么不对之处还请指正。我就是这么用的。 Gson().toJson() 用String接收 最后使用的json格式,不过是放在 body里面.之前也给后台传过json数据不过一般都是对应某个参数.这次直接放在body里面的. 请有过android平板开发的进来谈一下经验吧 给个android时钟的源码 如何限制录音的时间 新建的android项目咋是这样的,求高手回答。 eclipse安装ADT插件报错,求高手解答,在线等 自定义网络接入点 Android Socket 创建失败 加上权限就秒退 是什么情况? 程序按Home键出问题,求帮忙解答 Webview加载网页出现放大,使用系统浏览器加载就不会,这是什么原因? android上操作word 求教关于Android7.0使用WebView闪退的问题 as更新后运行项目出现错误
@POST("test.htm")
Observable<Response> postTest(
@Part ("parameterOne") RequestBody parameterOne, // string类型参数
@Part ("parameterTwo") PostJson parameterOne); // 非string类型参数调用方法:PostJson postJson = new PostJson();
postJson.set...;
postTest(RequestBody.create(null, parameterOne), postJson);
不明白可以再问,有什么不对之处还请指正。我就是这么用的。