【发布时间】:2018-07-14 06:58:29
【问题描述】:
应用程序正在向端点发出请求,该端点发送回包含从数据库中获取的数据的 json 字符串。这些数据有时会变得非常大,高达 4mb,服务器的默认传输编码是分块的,因此当数据足够大时,它会将其拆分为块并将其发送到应用程序。 问题是改造似乎没有开箱即用地处理它,并因 EOF 错误而崩溃。 我怎么能让 Retrofit 或者更确切地说 OkHttp 知道响应可能被分块?
【问题讨论】:
-
你找到答案了吗?我面临着类似的问题,主要是为了获取块的大小以进行相应的解析。
-
不幸的是,没有,只是求助于从服务器发送少量数据。
标签: android retrofit retrofit2 okhttp okhttp3