如何在改造中发布场图数组?

时间:2018-08-17 06:40:39

标签: android retrofit2

我的问题确实不是很确切,但我只是在问如何使用FormUrlEncoded在改造中发布数组?

这就是我在PostMan参数中所做的事情。

enter image description here

现在,我想进行翻新,并且使用的是FieldMap。  (我真的不知道如何执行此操作) 这就是我所做的。 (不起作用)

private var properties: HashMap<String, String>

for (i in myStringCollection) {
    properties["properties[option1]"] = "1" + i
    properties["properties[option2]"] = "1"
    properties["properties[option3]"] = "1"
    properties["properties[option4]"] = "No option"
}

registerUser(properties)

这是我的api

@FormUrlEncoded
@Headers(PUBLIC_API_KEY)
@POST("www/register/register/")
fun registerUser(
    @FieldMap properties: Map<String, String>
): Observable<DefaultResponse>

感谢您的任何帮助,谢谢。

0 个答案:

没有答案