首页 > 解决方案 > Kotlin 中的 Okhttp3,String.mediaType() 不起作用

问题描述

这是我正在尝试执行的代码,但它不起作用。

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

我确实导入了:import okhttp3.MediaType 我需要做什么才能使其识别 toMediaType 和 toHeaders 方法?

标签: networkingkotlinheaderokhttp3media-type

解决方案


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

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

推荐阅读