okhttp 4新扩展功能的使用方法
how to use the new extension functions in okhttp 4
您好,从 okHttp 版本 3 升级到版本 4 时出现此编译错误:
val JSON = MediaType.parse("application/json; charset=utf-8")
//Compile Error: Kotlin: Using 'parse(String): MediaType?' is an error. moved to extension function
我将调用更改为调用扩展方法作为错误点,但该方法未被识别为字符串扩展。
我是这样改的:
val JSON = "application/json; charset=utf-8".toMediaType()
如 tutorial 中所述添加伴随对象的导入也没有解决问题:
import okhttp3.CipherSuite.Companion.forJavaName
我错过了什么?
import okhttp3.MediaType.Companion.toMediaType
您好,从 okHttp 版本 3 升级到版本 4 时出现此编译错误:
val JSON = MediaType.parse("application/json; charset=utf-8")
//Compile Error: Kotlin: Using 'parse(String): MediaType?' is an error. moved to extension function
我将调用更改为调用扩展方法作为错误点,但该方法未被识别为字符串扩展。
我是这样改的:
val JSON = "application/json; charset=utf-8".toMediaType()
如 tutorial 中所述添加伴随对象的导入也没有解决问题:
import okhttp3.CipherSuite.Companion.forJavaName
我错过了什么?
import okhttp3.MediaType.Companion.toMediaType