Okhttp3 Requestbody create () товарищ устарел. Документы сбивают с толку - PullRequest
0 голосов
/ 15 февраля 2020

У меня есть модуль скольжения, заимствованный из репозитория github. IDE говорит, что функция create () устарела. Но мне кажется, что okhttp docs сбивает с толку. Может ли кто-нибудь помочь изменить это на действительный.

@GlideModule
class AppGlideModule : AppGlideModule()
const val MULTIPART_MEDIA_TYPE = "multipart/form-data"
const val IMAGE_MEDIA_TYPE = "image/*"
fun createRequestBody(s: String, type: String? = MULTIPART_MEDIA_TYPE): RequestBody {
    return RequestBody.create(MediaType.parse(type), s)
    }
}

Заранее спасибо

1 Ответ

0 голосов
/ 16 февраля 2020

Попробуйте это:

fun createRequestBody(s: String, type: String? = MULTIPART_MEDIA_TYPE): RequestBody {
    return s.toRequestBody.create(MediaType.parse(type))
}
...