原文
你好
encodeURIComponent
%E4%BD%A0%E5%A5%BD
编码加解码
在线对文本做 URL 编码或解码,支持 encodeURIComponent 与 encodeURI 两种函数,适合处理 query 参数、中文路径和接口调试,全部在浏览器本地完成。
编码加解码
逐字符编码对照
已复制结果
两个函数的区别
encodeURIComponent
编码所有特殊字符,包括 : / ? # @ & 等。适用于编码查询参数的值。
encodeURI
保留 URL 结构字符(: / ? # @),仅编码非 ASCII 和空格。适用于编码完整 URL。
原文
你好
encodeURIComponent
%E4%BD%A0%E5%A5%BD
encodeURIComponent 会编码更多保留字符(如 &、=、?),适合编码单个参数值;encodeURI 会保留 URL 结构字符,更适合编码完整 URL。
本工具处理字符串本身的百分号编解码;URL 解析器用于拆解完整 URL 的协议、主机、路径和参数结构。
工具列表
你可以从这里继续打开相近场景的工具,减少重复搜索。
Base64 编解码
在线进行 Base64 编码和解码,支持标准与 URL-safe 两种格式、自动判断转换方向,也可以选择文件生成 Base64,全部在浏览器本地完成,适合接口调试和数据处理。
URL 解析器
在线解析 URL 结构,把协议、主机、端口、路径、查询参数和 hash 拆分为独立字段,逐个列出每条查询参数的名称和值,适合调试接口地址和排查分享链接。
URL 构造器
按协议、主机、端口、路径、哈希与查询参数拼装 URL,并对参数值做合法转义;也支持从完整 URL 反向拆解,适合接口调试与埋点链接配置,处理在本地完成。