Kotlin中的Okhttp3,String.mediaType()不起作用

cl25kdpy  于 2023-05-18  发布在  Kotlin
关注(0)|答案(2)|浏览(340)

这是我试图做的代码,但它不工作。

val JSON = String.format("application/json; charset=utf-8").toMediaType()
  (headers as Map<String, String>).toHeaders()

我导入了:import okhttp3.MediaType我需要做什么来使它识别toMediaType和toHeaders方法?

thtygnil

thtygnil1#

将导入添加到gradle文件以强制版本4.7.2解决了这个问题

implementation "com.squareup.okhttp3:okhttp:4.7.2"
2w3rbyxf

2w3rbyxf2#

扩展函数位于伴随对象中:

import okhttp3.MediaType.Companion.toMediaType
import okhttp3.Headers.Companion.toHeaders

相关问题