Kotlin OkHttp3 Использование 'из (Карта ): Заголовки 'это ошибка. функция перенесена в расширение - PullRequest
1 голос
/ 18 февраля 2020

Код ниже выдает ошибку: Использование 'of (Карта): Заголовки' является ошибкой. функция перенесена в расширение.

val mapH = mapOf (Pair("Content-Disposition",
          "file; filename=\"$encodedFileName\""),
          Pair("Content-Transfer-Encoding",
          "binary"))

    val headers = Headers.of (mapH)

Прочитав документацию здесь https://square.github.io/okhttp/upgrading_to_okhttp_4/#extension -функции , я попытался:

      val headers = headersOf(mapH)
and also 
      val headers = mapH.toHeaders()

и получил ошибки: Неразрешенная ссылка : для заголовков и заголовков. Почему?

1 Ответ

1 голос
/ 19 февраля 2020

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

import okhttp3.Headers.Companion.toHeaders
...