类 ResponseHandler


  • public class ResponseHandler
    extends java.lang.Object
    Http响应处理
    版本:
    1.0 2017年9月26日
    作者:
    帮帮组
    • 构造器概要

      构造器 
      构造器 说明
      ResponseHandler​(int httpStatus, okhttp3.Headers headers, okhttp3.ResponseBody responseBody)  
    • 构造器详细资料

      • ResponseHandler

        public ResponseHandler​(int httpStatus,
                               okhttp3.Headers headers,
                               okhttp3.ResponseBody responseBody)
        参数:
        httpStatus - Http响应状态
        headers - Http响应头
        responseBody - HTTP响应数据
    • 方法详细资料

      • toInputStream

        public java.io.InputStream toInputStream()
        返回:
        HTTP响应数据(输入流)
      • toBytes

        public byte[] toBytes()
        返回:
        HTTP响应数据(字节数组)
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
        返回:
        HTTP响应数据(字符串)
      • toJSONObject

        public com.alibaba.fastjson.JSONObject toJSONObject()
        返回:
        HTTP响应数据(JSON对象)
      • toJavaObject

        public <T> T toJavaObject​(java.lang.Class<T> clazz)
        类型参数:
        T - 目标Java对象的类
        参数:
        clazz - Java对象的class类型
        返回:
        HTTP响应数据(Java对象)
      • getHttpStatus

        public int getHttpStatus()
        返回:
        Http响应状态
      • getHeaders

        public java.util.Map<java.lang.String,​java.lang.String> getHeaders()
        返回:
        响应头数据