收藏
回答

iOS真机环境下,wx.request 处理301不会携带 header跳转

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS iOS 12.1.4 每款 iPhone 7.0.3

- 当前 Bug 的表现(可附上截图)

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

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


- 预期表现

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


- 复现路径


- 提供一个最简复现 Demo


wx.request({

 url: 'url',

 header: {

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

},

})


最后一次编辑于  03-24
回答关注问题邀请回答
收藏

1 个回答