Котлин http запрос с хттп - PullRequest
       5

Котлин http запрос с хттп

0 голосов
/ 13 января 2019

Мне нужно передать данные в этом формате (Rails 5 api)

{"user"=>{"mail"=>"", "password"=>""}

но с хттп это выглядит так

{"user"=>"{mail=, password=}"}

Мой код довольно прост

khttp.post(
            url = "http://10.0.2.2:3000/users/login",
            data = hashMapOf<String, Map<String, String>>("user" to hashMapOf("mail" to email, "password" to password))
    )

Но это работает неправильно.

1 Ответ

0 голосов
/ 31 июля 2019

Я не могу добавить комментарий, поэтому я просто сделаю это здесь. Вы не упомянули, какие решения вы пробовали, поэтому вот мой вариант:

Изменение:

data = hashMapOf<String, Map<String, String>>("user" to hashMapOf("mail" to email, "password" to password))

до:

data = hashMapOf<String, Map<String, String>>("user" to hashMapOf("mail" to """$email""", "password" to """$password"""))

Возможно, это хотя бы стоит того. Удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...