Account Security

URL 编解码互转:参数安全

给广告加 UTM、给客户发带参数的链接、配置登录回调地址,这些场景都碰得到 URL 编码。中文、空格、& 这类字符直接写进链接里很容易出问题,浏览器会自动处理,但复制粘贴到广告后台、表格或者工单系统之后经常就乱了。

编码的样子就是 %E4%B8%AD 这种百分号加十六进制。规则不难:空格一般写成 %20,有时也见 + 号;& 是参数之间的分隔符,一旦参数值本身包含 &,后面的参数就会被切成单独的一段,这是最常见的断链原因。

几个典型故障:UTM 里的中文没编码,落地页读不到来源,投放数据对不上;回调地址没编码,用户登录后跳转直接 404;联盟链接粘进表格被自动识别成超链接,中间的参数被吃掉。这三个我都遇到过,排查时先解码看结构最快。

我的排查顺序是先把链接完整解码,看参数有没有被截断或者多出莫名其妙的一段,确认结构没问题再重新编码回去。改完一定要在无痕窗口跑一遍,看落地页有没有正确收到参数,别只靠肉眼看链接。

还有一点容易被忽略:这类链接里常带 token、订单号、客户 ID,本身就是敏感数据。为了编解码把整条投放链接丢给在线工具,等于顺手把数据送出去了。用本地工具转一下,几秒钟的事,数据一步都不出电脑。

Related local tools (zero upload)