V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
cuixiao603
V2EX  ›  问与答

安卓直接在浏览器上访问 url 和代码内请求 url 有什么不一样的地方吗?遇到一个奇怪问题

  •  
  •   cuixiao603 · 2023-03-18 00:22:02 +08:00 · 299 次点击
    这是一个创建于 644 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因:
    电视上使用安装 bv 这个客户端看 b 站,但是现在拒绝中国大陆用户使用,看源码是请求 https://www.cloudflare.com/cdn-cgi/trace ,来判断归属地 ,所以我就在路由器上的科学插件里把 cloudflare.com 加入到黑名单,也就是走科学的线路,但是还是无法使用 ,判断为大陆用户
    现象:
    电脑、手机以及电视的浏览器都直接访问了 https://www.cloudflare.com/cdn-cgi/trace ,显示归属地不在中国境内。 但是手机和电视上都无法使用 app 。 将路由器上切换为全局模式,可以使用 app 。
    手机上面直接开科学 app ( gfw 模式)就可以使用。
    问题:
    为什么浏览器访问都已经代理成功,但是 app 里就不生效呢,有啥方法避免吗 以下是代码 https://github.com/aaa1115910/bv/commit/d15a825bc2182efcd17dcb829cb992035d331352

    AoEiuV020CN
        1
    AoEiuV020CN  
       2023-03-18 00:48:28 +08:00 via Android   ❤️ 1
    有没有可能是缓存了?
    bv 记得我也试过,路由器 openclash 代理没问题,
    我的规则是漏网之鱼全部走代理,包括 cf ,

    bv 开源何不直接删除这个判断?自己打包使用?
    顺便我在用的是 bbll ,不开源,但是感觉相对完善,
    cuixiao603
        2
    cuixiao603  
    OP
       2023-03-18 08:11:46 +08:00
    @AoEiuV020CN #1 应该不是缓存,反复测试了好多遍。自己编译的话没有编译环境不太像折腾因为我也主要用 bbll,只不过这个问题我确实很好奇是什么导致的
    cuixiao603
        3
    cuixiao603  
    OP
       2023-03-18 08:17:08 +08:00
    @AoEiuV020CN 我插件用的是 ssrp ,可能有一部分插件因为,但是浏览器可以,app 不可以,也不只是插件原因
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2727 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:27 · PVG 10:27 · LAX 18:27 · JFK 21:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.