Package | Description |
---|---|
org.dromara.hutool.core.net.url |
URL相关工具
|
Modifier and Type | Method and Description |
---|---|
static UrlQuery.EncodeMode |
UrlQuery.EncodeMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UrlQuery.EncodeMode[] |
UrlQuery.EncodeMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static UrlQuery |
UrlQuery.of(Map<? extends CharSequence,?> queryMap,
UrlQuery.EncodeMode encodeMode)
构建UrlQuery
|
static UrlQuery |
UrlQuery.of(String queryStr,
Charset charset,
boolean autoRemovePath,
UrlQuery.EncodeMode encodeMode)
构建UrlQuery
|
static UrlQuery |
UrlQuery.of(UrlQuery.EncodeMode encodeMode)
构建UrlQuery
|
UrlQuery |
UrlQuery.setEncodeMode(UrlQuery.EncodeMode encodeMode)
设置编码模式
根据不同场景以及不同环境,对Query中的name和value采用不同的编码策略 |
static String |
UrlQueryUtil.toQuery(Map<String,?> paramMap,
Charset charset,
UrlQuery.EncodeMode encodeMode)
将Map形式的Form表单数据转换为Url参数形式
paramMap中如果key为空(null和"")会被忽略,如果value为null,会被做为空白符("") 会自动url编码键和值 key1=v1&key2=&key3=v3 |
Constructor and Description |
---|
UrlQuery(Map<? extends CharSequence,?> queryMap,
UrlQuery.EncodeMode encodeMode)
构造
|
Copyright © 2025. All rights reserved.