iOS真机环境下,wx.request 处理301不会携带 header跳转
发布于 7 年前 作者 jun55 14399 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

当使用 wx.request调用请求时,若服务端返回301,则wx.request内部处理重定向请求时丢失了 header的参数。

由于采用 JWT 认证,会造成重定向的请求无法鉴权。

  • 预期表现

重定向请求时,由于是 wx.request 内部完成的,应该附带上第一次请求时的 header 参数。

  • 复现路径
  • 提供一个最简复现 Demo

wx.request({

 url: 'url',

 header: {

‘Authorization’: 'JWT ’ + wx.getStorageSync(‘jwt’, ‘’)

},

})

回到顶部