public abstract class StringCronetCallback extends InMemoryTransformCronetCallback<String>
InMemoryTransformCronetCallback
的一个专门化,将响应正文解释为字符串。
用于解码字符串的字符集派生自 Content-Type
头部。
公共方法摘要
StringCronetCallback |
受保护方法摘要
String |
继承的方法摘要
公共方法
public StringCronetCallback addCompletionListener (CronetRequestCompletionListener<? super String> listener)
添加一个完成监听器。当请求达到终止状态时,所有监听器将按添加顺序接收通知。如果多次添加同一监听器,它只会根据第一次添加的时间被调用一次。
参数
listener |
---|
受保护方法
protected String transformBodyBytes (UrlResponseInfo info, byte[] bodyBytes)
将原始完整正文转换为用户定义的对象(反序列化)。
假设实现类能适当处理边缘情况(如空正文和格式错误的正文)。Cronet 不会检查对象,并将它们(或任何异常)传递给请求的发起者。
参数
info | |
---|---|
bodyBytes |