Как я могу отправить массив объектов в запросе на публикацию ключа для модернизации? - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу отправить массив объектов против ключа (пользователей) в почтовом запросе. Когда я отправляю его как json, он добавляет '' в начало и конец значения, то есть user: '["rimsha", "ali"]'. Вот мой звонок

val requestMap = HashMap<String, Any?>()
requestMap["token"] = apiToken
requestMap["id"] = attendanceId

1 - Если я отправляю вот так, он добавляет '', как я объяснил выше.

requestMap["attendance_users"] = attendanceUserList

2 - И если я отправляю так, то сервер делал не получить ключ

requestMap["attendance_users"] = attendanceUserList
val call = service.updateTeacherAttendance(requestMap, attendanceUserList)

Конечная точка

@POST("/update-attendance")
fun API(@QueryMap hashMap: HashMap<String, Any?>, @Body users: ArrayList<Users>): Call<UsersResponse>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...