去除bilibili链接中不需要的参数,如spm_id_from/from_sourse/from/等,还地址栏以清白干净
请求添加以下三个参数:"buvid","mid","up_id"
抱歉,mid这种显然不能百分百保证为无效参数,因为B站用户id通常取名为mid,很多接口依赖该参数。
以及我想问一下这个脚本对于一个外部直接打开的带参数的链接,是在访问请求之前就去除了追踪参数的还是说只会修改地址栏?
如果是说从别的地方拉起浏览器访问带参数的链接,那自然是访问后。因为所有脚本都是html返回后再运行的,没有运行,自然做不到去除参数,至少身为用户脚本做不到。
但是对于已经运行了的B站页面里的超链接,脚本会处理默认访问行为,在打开新连接之前就提前处理好参数,这部分可以算是在访问请求之前就去除了追踪参数。当然仅限B站页面里的超链接。
了解了。那对于叔叔的追踪信息看来脚本是防不住的,我在uBlock里面把这些参数又单独拦截了一遍,“||bilibili.com^$removeparam=”这样写就行了。不过uBlock无法拦截自动添加到地址栏的vd_source参数,脚本还是继续开着。
请求添加以下三个参数:"buvid","mid","up_id",
这几个参数用途未知,去除后不影响页面功能,推测为垃圾参数或追踪参数。
以及我想问一下这个脚本对于一个外部直接打开的带参数的链接,是在访问请求之前就去除了追踪参数的还是说只会修改地址栏?