前言
在我们日常的开发调试中,会在 URL 上添加一些特殊的小尾巴 用来显示调试界面或者开启一些特殊功能,当你接触了越来越多的系统后,你需要使用的小尾巴就变得越来越多,记忆和使用成本非常大,以及含有小尾巴的网址 在跳来跳去的过程中小尾巴可能丢失等问题,迫切需要解决。
面临的问题
这里主要面临两个问题:
1. 小尾巴太多导致的记忆问题
当一个平台切入了各种解决方案,每种解决方案都有自己的小尾巴时;或者你需要在多个平台间游走。
这个时间会出现巨量的小尾巴,通常你需要用时,很难记清楚,因为小尾巴为了防止冲突及安全问题,会写的非常的特殊和不好记,如 __ys_card_super_model ,即便小尾巴的作者也会经常忘记。所以每次使用时,都有一个查看文档的成本。
2. 小尾巴丢失问题
如我们通过小尾巴的方式拼装了一个测试地址,然后将这个地址发给测试同学进行测试使用,但多数情况下,测试同学点击页面中的其他链接时,不会携带这些小尾巴,导致测试地址丢失了,每次切页面都需要测试同学去手动补充上去。非常的麻烦。
网址小尾巴工具
为了解决上面的这些问题,让用户在日常的工作中减少这些问题带来的时间成本,于是做了这个网址小尾巴工具,功能很简单,但很实用。
Chrome 商店:插件地址
Github:https://github.com/lecepin
操作界面
当前网址匹配到插件中的规则时,在不破坏原参数的情况下,自动追加上相应的小尾巴。
内部实现