ProxyPin 编码转换工具 URL Base64 Unicode
工具箱入口
底部导航栏或侧边栏 → 「工具箱」。ProxyPin 的工具箱分三类:
- HTTP:HTTP 请求构造调试
- JS:JavaScript 执行(独立运行环境)
- 编码:URL、Base64、Unicode、MD5
- 其他:时间戳、正则测试、二维码

URL 编码/解码
HTTP 中 URL 特殊字符需要百分号编码:
- 空格 →
%20或+ /→%2F=→%3D- 中文 → UTF-8 编码后每个字节百分号(如
你好→%E4%BD%A0%E5%A5%BD)
典型用途
- 解析 GET 请求的 query 参数(
?name=%E4%BD%A0%E5%A5%BD→name=你好) - 构造测试请求时编码中文参数
- 查看 Cookie 值中的编码内容
Base64 编解码
Base64 把二进制数据转成 64 个 ASCII 字符,常用于:
- JWT Token 的三段式编码(Header.Payload.Signature)
- 图片转 data URI(
data:image/png;base64,....) - 密码学中的密钥传输
- 有些 App 用 Base64 包装加密后的请求体
在 ProxyPin 中的实用场景
AES 请求解密前,如果请求体是 Base64 密文,ProxyPin 配置中勾选「Base64 解码」即可自动处理。
Unicode 转义
JavaScript 中字符串可以用 \uXXXX 表示 Unicode 字符。工具箱的 Unicode 工具可以:
- 中文 →
\u4F60\u597D \u4F60\u597D→ 中文
典型场景:App 响应体里的 Emoji 或特殊字符是转义过的,转换成人类可读形式。
复制粘贴流程
ProxyPin 的工具箱工具普遍支持:
- 抓包列表中选中编码内容 → 长按复制
- 粘贴到工具箱输入框
- 点击「编码」或「解码」
- 结果自动显示 → 复制继续用
减少在多个 App 间切换。