Kotlin 中的 Okhttp3,String.mediaType() 不起作用
Okhttp3 in Kotlin, String.mediaType() does not work
这是我正在尝试执行的代码,但它不起作用。
val JSON = String.format("application/json; charset=utf-8").toMediaType()
(headers as Map<String, String>).toHeaders()
我确实导入了:import okhttp3.MediaType
我需要做什么才能让它识别 toMediaType 和 toHeaders 方法?
扩展函数在伴随对象中:
import okhttp3.MediaType.Companion.toMediaType
import okhttp3.Headers.Companion.toHeaders
将导入添加到我的 gradle 文件以强制版本 4.7.2 解决了它
implementation "com.squareup.okhttp3:okhttp:4.7.2"
这是我正在尝试执行的代码,但它不起作用。
val JSON = String.format("application/json; charset=utf-8").toMediaType()
(headers as Map<String, String>).toHeaders()
我确实导入了:import okhttp3.MediaType
我需要做什么才能让它识别 toMediaType 和 toHeaders 方法?
扩展函数在伴随对象中:
import okhttp3.MediaType.Companion.toMediaType
import okhttp3.Headers.Companion.toHeaders
将导入添加到我的 gradle 文件以强制版本 4.7.2 解决了它
implementation "com.squareup.okhttp3:okhttp:4.7.2"