Получение ошибки Использование body (): ResponseBody? это ошибка. переехал в вал с охттп - PullRequest
1 голос
/ 06 июля 2019

Использование response.body () выдает ошибку «Using 'body (): ResponseBody?»это ошибка. перенесено в val "я пытался удалить?но ничего не работает ошибка в теле ()

        override fun onResponse(call: Call, response: Response) {
            val body = response.body()?.string();

            println(body)
            println("Sucees")

1 Ответ

2 голосов
/ 06 июля 2019

Похоже, вы используете OkHttp 4.0.0.

Функция response.body() устарела. Вместо этого вам нужно получить доступ к телу как val, например:

override fun onResponse(call: Call, response: Response) {
            val body = response.body?.string();

            println(body)
            println("Sucees")
}

Дайте мне знать, если это поможет!

...