Как отправить форму Http с параметрами через ktor-клиент - PullRequest
0 голосов
/ 26 мая 2019

Я нашел почти всюду в документации ktor-client, и примеры, где они используют пустые formData, чтобы показать, как работает клиент

formParameters: Parameters = Parameters.Empty

Так как же kotlin / ktor способ заполнить его параметрами?

1 Ответ

0 голосов
/ 26 мая 2019

Ktor использует этот подход для заполнения параметров:

client.submitForm<HttpResponse>(
        url = "https://foo.com/login",
        formParameters = Parameters.build {
            append("_username", username)
            append("_password", password)
        })
...