iOS真机环境下,wx.request 处理301不会携带 header跳转
- 当前 Bug 的表现(可附上截图)
当使用 wx.request调用请求时,若服务端返回301,则wx.request内部处理重定向请求时丢失了 header的参数。
由于采用 JWT 认证,会造成重定向的请求无法鉴权。
- 预期表现
重定向请求时,由于是 wx.request 内部完成的,应该附带上第一次请求时的 header 参数。
- 复现路径
- 提供一个最简复现 Demo
wx.request({
url: 'url',
header: {
‘Authorization’: 'JWT ’ + wx.getStorageSync(‘jwt’, ‘’)
},
})