收藏
回答

wx.request会错误地合并请求header中有大小写区别的cookie字段

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug request 微信安卓客户端 8.0.20 2.23.2

以下代码为例:

wx.request({
  url: '....',
  header: {
    cookie: 'a=1',
    Cookie: 'b=2',
    COOKIE: 'c=3',
  }
})


当前版本微信小程序容器&模拟器,最终发送的请求header发送成了:

cookie: a=1, b=2, c=3


正确的拼接应该是:

cookie: a=1; b=2; c=3


或者:

cookie: a=1
Cookie: b=2
COOKIE: c=3


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

1 个回答

登录 后发表内容