无服务器 自建短链服务 Url-Shorten-Worker path为 'password' 时 让查询结果为空
问题 今天调试 Pastebin 发现一个bug, 如果直接把path改为'password', 就会显示KV中的密码. 以前短链系统的时候, 因为短链系统会把查出来的value做302跳转, 而密码并不是一个网址, 在跳转时就会出问题, 所以就没有暴露这个bug. 修正 在按path查询了KV之后, 如果path是'password', 让查询结果为空. 这样后续处理就和 path 不存在是一样的. ======= 完 Github: https://github.com/crazypeace/url-Shorten-Worker/ 演示站: https://pastebin.icdyct.cloudns.asia/tieludasiliqiuweiyue https://pastebin.icdyct.cloudns.asia/password 的结果是和错误的path一样的了.