接口的使用
com.ejlchina.okhttps.HttpResult.Body
使用HttpResult.Body的程序包
-
com.ejlchina.okhttps中HttpResult.Body的使用
修饰符和类型方法说明HttpResult.Body.cache()缓存自己,缓存后可 重复使用 toXXX 类方法HttpResult.Body.close()关闭报文体 未对报文体做任何消费时使用,比如只读取长度HttpResult.getBody()HttpResult.Body.nextOnIO()在IO线程执行HttpResult.Body.setOnProcess(Consumer<Process> onProcess) 设置报文体接收进度回调HttpResult.Body.setRangeIgnored()设置进度回调忽略响应的Range头信息,即进度回调会从0开始HttpResult.Body.stepBytes(long stepBytes) 设置进度回调的步进字节,默认 8K(8192) 表示每接收 stepBytes 个字节,执行一次进度回调HttpResult.Body.stepRate(double stepRate) 设置进度回调的步进比例 表示每接收 stepRate 比例,执行一次进度回调类型变量类型为HttpResult.Body的com.ejlchina.okhttps中的方法参数 -
com.ejlchina.okhttps.internal中HttpResult.Body的使用
修饰符和类型方法说明ResultBody.cache()ResultBody.close()RealHttpResult.getBody()ResultBody.nextOnIO()ResultBody.setOnProcess(Consumer<Process> onProcess) ResultBody.setRangeIgnored()ResultBody.stepBytes(long stepBytes) ResultBody.stepRate(double stepRate)