收藏
回答

iOS onHeadersReceived 多个同名 Header 会被覆盖

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug ReqeustTask.onHeadersReceived 微信iOS客户端 8.0.45级以上 3.2.5, 3.3.0 具有发现

当服务器通过 Set-Cookie 同时设置多个 Cookie 时:

故障API: onHeadersReceived 

安卓微信客户端,PC微信客户端,安卓/iOS第三方运行环境均能够拼接并返回以下正确 Header:

只有 iOS 版本微信客户端选择覆盖,丢失了前一个 Set-Cookie:

特别注意的是: iOS QQ/企业微信等第三方运行环境都是正常的(使用 2.18 基础库)

我个人认为这个问题很严重,请尽快修复,谢谢。

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

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    01-09

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    01-09
    有用
    回复 2
    • Mr.Hope
      Mr.Hope
      01-10
      如果你觉得以下代码不能 debug,坚持需要代码片段的话,那爱修不修吧。你觉得忙我也觉得我忙。
      01-10
      回复
    • Mr.Hope
      Mr.Hope
      01-10
      问题说的明明非常清楚,非得要折腾开发者,真的服气奥。
      01-10
      回复
登录 后发表内容