开发者工具中调用后端接口返回 403 ?
在微信开发者工具中后端接口全部返回 403,真机没有问题。
原因:
wx.request 的 header 中有传入自己的 origin 头部字段为后端域名,但是在微信开发者工具中最后发出去的请求中 origin 被篡改为 http://127.0.0.1:43591。导致后端接口返回 403 forbidden。
wx.request(
。。。
headers: { origin: https:xxx.com }
。。。
)
实际发出去的请求 origin 为 http://127.0.0.1:43591。