收藏
回答

安卓微信浏览器ServiceWorker请求未发送cookie的问题?

手机型号:华为P70pure (客户反馈别的安卓机也出现同样问题)

微信版本:8.0.55

浏览器UA:Mozilla/5.0 (Linux; Android 12; HBN-AL80 Build/HUAWEIHBN-AL80; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/130.0.6723.103 Mobile Safari/537.36 XWEB/1300259 MMWEBSDK/20241103

问题描述:Serviceworker代理的请求未携带cookie。

在微信浏览器下访问时,由Serviceworker代理的info.json请求未携带cookie

同一套代码,使用手机默认浏览器,由Serviceworker代理的info.json请求则有正确携带cookie

手机默认浏览器UA:Mozilla/5.0 (Linux; Android 12; HarmonyOS; HBN-AL80) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.196 Mobile Safari/537.36

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    02-07

    你好,麻烦提供下完整的请求包

    02-07
    有用
    回复 1
    • 韬
      02-11
      测试连接:https://hmbs-yd03.test.cgbchina.com.cn/mdp/chmb/demo/test/index
      该链接中info.json文件是通过Serviceworker代理向服务器转发的。可以通过chrome://inspect 观察到微信浏览器、默认浏览器、或者pc的最新版chrome中是否携带cookie的区别。
      02-11
      回复
  • 智能回答 智能回答 该问答由AI生成
    01-10
    有用
登录 后发表内容
问题标签