java.lang.Object
com.lark.oapi.service.security_and_compliance.v1.model.GwRequest.Builder
封闭类:
GwRequest

public static class GwRequest.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • host

      public GwRequest.Builder host(String host)
      域名

      示例值:bytedance.feishu.net

      参数:
      host -
      返回:
    • path

      public GwRequest.Builder path(String path)
      请求路径

      示例值:/space/api/msg_box/get_version

      参数:
      path -
      返回:
    • pathParams

      public GwRequest.Builder pathParams(Param[] pathParams)
      路径中的参数

      示例值:

      参数:
      pathParams -
      返回:
    • query

      public GwRequest.Builder query(String query)
      请求经网关解析后的query参数

      示例值:{\"docx_synced_block_host_token\":[\"T7lCdrCcsrAH8oxmLfRbn4GecWf\"],\"docx_synced_block_host_type\":[\"22\"]}

      参数:
      query -
      返回:
    • method

      public GwRequest.Builder method(String method)
      请求方法

      示例值:GET

      参数:
      method -
      返回:
    • userAgent

      public GwRequest.Builder userAgent(String userAgent)
      访问用户代理字段

      示例值:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36

      参数:
      userAgent -
      返回:
    • clientIp

      public GwRequest.Builder clientIp(String clientIp)
      来源页面地址

      示例值:fdbd:ff1:ce00:8028::1969

      参数:
      clientIp -
      返回:
    • referer

      public GwRequest.Builder referer(String referer)
      referer防盗链

      示例值:https://bytedance.feishu.net/docx/45c200080eea138771be507263e4c9930939c279?v=1.0.11.8737无效输入:'&vdx'=1.0.9.4444

      参数:
      referer -
      返回:
    • origin

      public GwRequest.Builder origin(String origin)
      来源页面域名

      示例值:https://bytedance.feishu.net

      参数:
      origin -
      返回:
    • header

      public GwRequest.Builder header(String header)
      请求头

      示例值:{\"x-lgw-locale\": [\"en-US\"], \"x-lgw-app-version\": null}

      参数:
      header -
      返回:
    • build

      public GwRequest build()