小编And*_*i K的帖子

Okhttp4,无法访问“body”:它在“Response”中是包私有的

根据迁移指南,在替换“response.body()?”时,我正在从 okhttp 3.14 迁移到 okhttp4 调用“response.body?” IDE在代码的最后一行显示错误“无法访问 'body': it is package-private in 'Response'”

val request = Request.Builder().url(url).build()
        val response = coreNetwork.getOkHttp().newCall(request).execute()
        val stream = response.body?.source()?.inputStream()
Run Code Online (Sandbox Code Playgroud)

如果我尝试“response.body()?” 调用,显示错误“使用 'body(): ResponseBody?' 是一个错误。按预期移至 val "。

android kotlin okhttp

3
推荐指数
1
解决办法
5978
查看次数

标签 统计

android ×1

kotlin ×1

okhttp ×1