Class | Description |
---|---|
FormUrlencoded |
application/x-www-form-urlencoded,遵循W3C HTML Form content types规范,如空格须转+,+须被编码
规范见:https://url.spec.whatwg.org/#urlencoded-serializing |
RFC3986 | |
UrlBuilder |
URL 生成器,格式形如:
[scheme:]scheme-specific-part[#fragment]
[scheme:][//authority][path][?
|
UrlDecoder |
URL解码,数据内容的类型是 application/x-www-form-urlencoded。
|
UrlEncoder |
URL编码器,提供百分号编码实现
|
UrlPath |
URL中Path部分的封装
|
UrlProtocolUtil |
URL协议相关工具类
用于判断URL的协议类型,如jar或file等 |
UrlQuery |
URL中查询字符串部分的封装,类似于:
key1=v1&key2=&key3=v3
查询封装分为解析查询字符串和构建查询字符串,解析可通过charset为null来自定义是否decode编码后的内容,
构建则通过charset是否为null是否encode参数键值对 |
UrlQueryUtil |
URL中查询字符串部分的封装工具,类似于:
key1=v1&key2=&key3=v3
|
UrlUtil |
URL(Uniform Resource Locator)统一资源定位符相关工具类
统一资源定位符,描述了一台特定服务器上某资源的特定位置。
|
Enum | Description |
---|---|
UrlQuery.EncodeMode |
编码模式
根据不同场景以及不同环境,对Query中的name和value采用不同的编码策略 |
Copyright © 2025. All rights reserved.