如何使用改装2将以下对象发送到服务器:
{"list":[
{
"addrress1":
{"addressLine1":"EktaColony",
"addressLine2":"Warje",
"country":"India",
"state":"Maharashtra",
"city":"Pune",
"zipcode":411058},
},
{address2:{.....,.....,...}}
]}
我正在使用Rxjava。
答案 0 :(得分:0)
您可以将json作为HTTP请求的body
发送。 Retrofit为其使用提供了注释@Body
所以在你的界面
@POST("/yourserver/api")
Observable<ResponseType> sendReq(@Body RequestParser parser);
您的RequestParser
对象是从json字符串映射的对象。您可以使用任何Json序列化程序库,例如gson
或jackson
。