类 UrlQuery

java.lang.Object
com.axios.core.http.url.UrlQuery

public class UrlQuery
extends Object
[URL中查询字符串部分的封装](Encapsulation of query string part in URL)
从以下版本开始:
2021-11-22 20:23:46
版本:
V1.0
作者:
XiaoXunYao
  • 构造器详细资料

    • UrlQuery

      public UrlQuery()
    • UrlQuery

      public UrlQuery​(boolean isFormUrlEncoded)
    • UrlQuery

      public UrlQuery​(Map<? extends CharSequence,​?> queryMap)
    • UrlQuery

      public UrlQuery​(Map<? extends CharSequence,​?> queryMap, boolean isFormUrlEncoded)
  • 方法详细资料

    • of

      public static UrlQuery of​(Map<? extends CharSequence,​?> queryMap)
      [构建UrlQuery](Build urlquery)
      参数:
      queryMap - 初始化的查询键值对
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:28:28
    • of

      public static UrlQuery of​(Map<? extends CharSequence,​?> queryMap, boolean isFormUrlEncoded)
      [构建UrlQuery](Build urlquery)
      参数:
      queryMap - 初始化的查询键值对
      isFormUrlEncoded - 是否为x-www-form-urlencoded模式
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:29:13
    • of

      public static UrlQuery of​(String queryStr, Charset charset)
      [构建UrlQuery](Build urlquery)
      参数:
      queryStr - 初始化的查询字符串
      charset - decode用的编码
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:29:55
    • of

      public static UrlQuery of​(String queryStr, Charset charset, boolean autoRemovePath)
      [构建UrlQuery](Build urlquery)
      参数:
      queryStr - 初始化的查询字符串
      charset - decode用的编码
      autoRemovePath - 是否自动去除path部分
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:30:36
    • of

      public static UrlQuery of​(String queryStr, Charset charset, boolean autoRemovePath, boolean isFormUrlEncoded)
      [构建UrlQuery](Build urlquery)
      参数:
      queryStr - 初始化的查询字符串
      charset - decode用的编码
      autoRemovePath - 是否自动去除path部分
      isFormUrlEncoded - 是否为x-www-form-urlencoded模式
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:31:08
    • add

      public UrlQuery add​(CharSequence key, Object value)
      [增加键值对](Add key value pair)
      参数:
      key - 键
      value - 值
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:32:45
    • addAll

      public UrlQuery addAll​(Map<? extends CharSequence,​?> queryMap)
      [批量增加键值对](Batch add key value pairs)
      参数:
      queryMap - query中的键值对
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:33:40
    • parse

      public UrlQuery parse​(String queryStr, Charset charset)
      [解析URL中的查询字符串](Parse query string in URL)
      参数:
      queryStr - 查询字符串
      charset - decode编码
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 20:34:24
    • parse

      public UrlQuery parse​(String queryStr, Charset charset, boolean autoRemovePath)
      [解析URL中的查询字符串](Parse query string in URL)
      参数:
      queryStr - 查询字符串
      charset - decode编码
      autoRemovePath - 是否自动去除path部分
      返回:
      com.axios.core.http.url.UrlQuery
      从以下版本开始:
      2021-11-22 21:20:36
    • getQueryMap

      public Map<CharSequence,​CharSequence> getQueryMap()
      [获得查询的Map](Get the map of the query)
      参数:
      java - .util.Map
      从以下版本开始:
      2021-11-22 20:51:13
    • get

      public CharSequence get​(CharSequence key)
      [获取查询值](Get query value)
      参数:
      key - 键
      返回:
      java.lang.CharSequence
      从以下版本开始:
      2021-11-22 20:52:06
    • build

      public String build​(Charset charset)
      [构建URL查询字符串](Build URL query string)
      参数:
      charset - encode编码
      返回:
      java.lang.String
      从以下版本开始:
      2021-11-22 21:00:34
    • build

      public String build​(PercentCodec keyCoder, PercentCodec valueCoder, Charset charset)
      [构建URL查询字符串](Build URL query string)
      参数:
      keyCoder - 键
      valueCoder - 值
      charset - encode编码
      返回:
      java.lang.String
      从以下版本开始:
      2021-11-22 21:02:04
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object