[英]PersistentCookieJar to SharedPrefs from response with OKHTTP3
[英]Retrieve JSON object from Okhttp3 response
我想从Okhttp3响应中检索一个JSON对象。 服务将图像作为字节数组发送,其状态在JSON对象中。
服务器响应如下:
{
"msg":"success",
"msg_code":"001",
"file":"<200 OK OK,URL [file:/E:/storage/bbb.jpg],[Content-Type:\"image/jpeg\"]>"
}
当服务直接使用response.body().bytes()
发送字节数组作为响应时,我可以检索图像
但是当服务在JSON对象中发送图像数据时我无法。
我认为您可能会在主线程上得到response.body().bytes() = null
,因为输出流已经关闭。
您可以通过调用call.execute()
在“背景线程”上尝试相同的方法call.execute()
//抱歉,我不是英语母语人士
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.