你想反馈一个 Bug 还是 提一个需求?
反馈一个 Bug。
* Bug 表现是什么?预期表现是什么?
wx.request() 请求时,可以携带 cookie,但 devtools 里无法在 Headers 中看到该 cookie 的值。非常影响开发调试与决策。因为不知道 cookie 是否是一个微信会长期支持的特性。
* 如何复现?
考虑先后两个请求 A 与 B。
请求A:wx.request() 发起,服务器响应了 set-cookie,设置了 token 值。
后续请求B:也是 wx.request() 发起,然后在服务器端查看HTTP请求的头,里面有一条就是 cookie。
然而这个 cookie 在开发者工具里根本就看不到。
* 提供一个最简复现 Demo
已经在上面的复现方式里说得很清楚了。大家可以在自己的服务器上面尝试。
致所有类似问题的同学,wx.request() 方法支持自定义 header,所以直接写入 Cookie:
wx.request({ header: { Cookie: 'key=value; key2=value2;' } })
请问是怎么把cookie加进去的?
你好,我也遇到同样的问题了,请问你解决了吗