- 当前 Bug 的表现(可附上截图)
当使用 wx.request调用请求时,若服务端返回301,则wx.request内部处理重定向请求时丢失了 header的参数。
由于采用 JWT 认证,会造成重定向的请求无法鉴权。
- 预期表现
重定向请求时,由于是 wx.request 内部完成的,应该附带上第一次请求时的 header 参数。
- 复现路径
- 提供一个最简复现 Demo
wx.request({
url: 'url',
header: {
'Authorization': 'JWT ' + wx.getStorageSync('jwt', '')
},
})
可以参考一下 这个文档
https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html