我的问题确实不是很确切,但我只是在问如何使用FormUrlEncoded
在改造中发布数组?
这就是我在PostMan参数中所做的事情。
现在,我想进行翻新,并且使用的是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>
感谢您的任何帮助,谢谢。