类 OkHttp3BodyBuilder

java.lang.Object
com.dtflys.forest.backend.body.AbstractBodyBuilder<okhttp3.Request.Builder>
com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
所有已实现的接口:
BodyBuilder<okhttp3.Request.Builder>

public class OkHttp3BodyBuilder extends AbstractBodyBuilder<okhttp3.Request.Builder>
从以下版本开始:
2018-02-27 18:18
作者:
gongjun[jun.gong@thebeastshop.com]
  • 构造器详细资料

    • OkHttp3BodyBuilder

      public OkHttp3BodyBuilder()
  • 方法详细资料

    • setStringBody

      protected void setStringBody(okhttp3.Request.Builder builder, ForestRequest request, String text, String charset, String contentType, boolean mergeCharset)
      从类复制的说明: AbstractBodyBuilder
      设置字符串请求体
      指定者:
      setStringBody 在类中 AbstractBodyBuilder<okhttp3.Request.Builder>
      参数:
      builder - 后端请求对象
      request - Forest请求对象
      text - 字符串文本
      charset - 字符集
      contentType - 数据类型
      mergeCharset - 是否合并字符集
    • setFileBody

      protected void setFileBody(okhttp3.Request.Builder builder, ForestRequest request, Charset charset, String contentType, LifeCycleHandler lifeCycleHandler)
      从类复制的说明: AbstractBodyBuilder
      设置文件请求体
      指定者:
      setFileBody 在类中 AbstractBodyBuilder<okhttp3.Request.Builder>
      参数:
      builder - 后端请求对象
      request - Forest请求对象
      charset - 字符集
      contentType - 数据类型
      lifeCycleHandler - 生命周期处理器
    • setBinaryBody

      protected void setBinaryBody(okhttp3.Request.Builder builder, ForestRequest request, String charset, String contentType, byte[] bytes, boolean mergeCharset)
      从类复制的说明: AbstractBodyBuilder
      设置二进制请求体
      指定者:
      setBinaryBody 在类中 AbstractBodyBuilder<okhttp3.Request.Builder>
      参数:
      builder - 后端请求对象
      request - Forest请求对象
      charset - 字符集
      contentType - 数据类型
      bytes - 字节数组
      mergeCharset - 合并的字符集