有没有什么代理软件支持以网页为单位进行策略判断?

2023-02-28 13:04:34 +08:00
 tavimori
例如访问 https://google.com/ 时,该页面的所有其他请求参照 google.com 的策略,访问 https://taobao.com/ 时,该页面的所有其他请求参照 taobao.com 的策略。

也就是说不同网站内嵌的属同一个第三方 api 请求,只要原始网站策略不同,则 api 请求也会使用不同的策略。

这样的技术可能需要浏览器插件级别的介入,不知道市面上有没有实现这种方案的。
1501 次点击
所在节点    宽带症候群
15 条回复
manhere
2023-02-28 13:19:27 +08:00
SwitchyOmega
tavimori
2023-02-28 13:24:14 +08:00
@manhere 之前用的印象是 SwitchyOmega 还是逐请求判定策略,而不是依据页面源判定策略?
gb518518
2023-02-28 13:31:34 +08:00
v2rayn 就可以在设置里面设置
或者自己写 PAC 策略
oott123
2023-02-28 13:46:41 +08:00
SmartProxy ,当然你需要一个 Firefox 浏览器

dobelee
2023-02-28 13:49:43 +08:00
@tavimori SwitchyOmega 的 auto switch 可以。
tool2d
2023-02-28 14:03:07 +08:00
一般来说做不到,你 https 代理没办法窥探网页具体内容。

你主页面框架所有的子请求,是否属于主页面,是需要读取 request header 里的 referer 参数,但是这个参数是 HTTPS 加密的,没密钥识别不了。

基于域名的 PAC 策略,日常也足够用了。
lichdkimba
2023-02-28 14:06:36 +08:00
@dobelee 它自动是比如 img 标签,不管是那个网站引用的,都是走 img 里面网址的规则,而不是当前网站的规则
dobelee
2023-02-28 14:10:16 +08:00
@lichdkimba 那这不行,得另请高明。好奇问下这种是啥需求?
lichdkimba
2023-02-28 14:42:48 +08:00
@dobelee 很多论坛式网站都是用各种图床,然后这些图床一般都是境外的冷门网址,规则没有收录也不会收录,导致加载很慢,导致要添加进自定义规则或者临时开全局,然后这种网站一般用的图床还特别多种…………
tavimori
2023-02-28 14:54:39 +08:00
@dobelee 我觉得基于主站判定规则才是比较正确的做法,否则很容易同一个页面下不同请求走了不同线路,一方面是多条线路会被跟踪和关联,另一方面也容易触发大数据风控。此外正如 @lichdkimba 说的梳理规则也很麻烦。
tavimori
2023-02-28 15:00:39 +08:00
@tool2d MITM 的确也是一种思路,这样的话貌似就可以在常见软件里通过读取 referer 来判断了,就是不知道性能怎么样。不过好像也不是所有时候都能有可靠的 referer 字段。
cskeleton
2023-03-01 02:14:23 +08:00
@lichdkimba #9 这类域名用 大陆白名单 / FINAL PROXY 这类规则来解决比较省事
bvt
2023-03-01 02:37:20 +08:00
你需要的是域名规则,clash 、surge
lichdkimba
2023-03-01 17:04:19 +08:00
@cskeleton 确实,以后用白名单算了…………国内访问啥都慢的要死
cskeleton
2023-03-02 00:43:33 +08:00
@lichdkimba #14 世界加钱可及

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/919794

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX