iOS 版当添加的 URL-REGEX 的 URL 过长时,会报错。
比如这个 URL
https://api.weibo.cn/2/client/addlog_batch?gsid=_2A25N_WDxDeRxGedJ6FQW9CnNyj6IHXVsq_M5rDV6PUJbkdAKLUzfkWpNVjdqSlDRSdc4HeEzNnQ7MCQAshZvsoFP&wm=3333_2001&launchid=10000365--x&b=0&from=10B7093010&c=iphone&networktype=wifi&v_p=89&skin=default&v_f=1&s=77a6ea68&lang=zh_CN&sflag=0&ua=iPhone10,2__weibo__11.7.0__iphone__os15.0&ft=0&aid=01Aw1XzQG6D_4o0l9KFdLCYmYN08_XfJ4gvHsedebv-DzdGd0.&ul_sid=E3B3F2AB-3FC6-44D3-A469-5B26C7EB6C12&ul_hid=CCCAEB11-EBC0-4530-BAFA-0A8510A97F36&ul_ctime=1626938698487
在抓取页面添加完成后返回到配置文件相应的规则处,会发现相应的规则是这样的:
URL-REGEX,^https:\/\/api\.weibo\.cn\/2\/client\/addlog_batch\?gsid=_2A25N_WDxDeRxGedJ6FQW9CnNyj6IHXVsq_M5rDV6PUJbkdAKLUzfkWpNVjdqSlDRSdc4HeEzNnQ7MCQAshZvsoFP&wm=3333_2001&launchid=10000365--x&b=0&from=10B7093010&c=iphone&networktype=wifi&v_p=89&skin=default&v_f=1&s=77a6ea68&lang=zh_CN&sflag=0&ua=iPhone10,2__weibo__11\.7\.0__iphone__os15\.0&ft=0&aid=01Aw1XzQG6D_4o0l9KFdLCYmYN08_XfJ4gvHsedebv-DzdGd0\.&ul_sid=E3B3F2AB-3FC6-44D3-A469-5B26C7EB6C12&ul_hid=CCCAEB11-EBC0-4530-BAFA-0A8510A97F36&ul_ctime=1626938698487$ // Added for webpage: https://api.weibo.cn/2/client/addlog_batch?gsid=_2A25N_WDxDeRxGedJ6FQW9CnNyj6IHXVsq_M5rDV6PUJbkdAKLUzfkWpNVjdqSlDRSdc4HeEzNnQ7MCQAshZvsoFP&wm=3333_2001&launchid=10000365--x&b=0&from=10B7093010&c=iphone&networktype=wifi&v_p=89&skin=default&v_f=1&s=77a6ea68&lang=zh_CN&sflag=0&ua=iPhone10,2__weibo__11.7.0__iphone__os15.0&ft=0&aid=01Aw1XzQG6D_4o0l9KFdLCYmYN08_XfJ4gvHsedebv-DzdGd0.&ul_sid=E3B3F2AB-3FC6-44D3-A469-5B26C7EB6C12&ul_hid=CCCAEB11-EBC0-4530-BAFA-0A8510A97F36&ul_ctime=1626938698487
在REGEX格式的 URL 末尾并没有成功添加上,REJECT
规则,导致报错。@SurgeTeam