给request中的header设置了cookie时,设置好的header和实际发送的header不一致:

在Console里打出了请求参数,得到的header里面只有一个Cookie,图片如下:




通过抓包工具fiddle,抓到的请求头为,里面竟然有两个cookie,第一个小写开头cookie是我自己在代码里面set进去的,第二个大写开头的Cookie,不知道从哪里来的,是小程序自己设置进去的?,抓包图如下:




结果:在华为手机上,能稳定重现,服务端后台去获取cookie的时候,服务端使用的是Yii框架,直接在入口打印了yii自带的request请求的原生的$_COOKIE,得到的竟然是第二个Cookie,即acw_tc=AQAAAIaoAjpdjwEAyqqvO+/suc1TdGe7,但是我在客户端设置的cookie并不是这个,以至于我验证cookie失败

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 钟灵

    18人对此回答表示赞同

    https://connect.aliyun.com/suggestion/36455

    展开
    18
    6回复
    发布于 5年前

    评论(6)

    收起评论

    • 情深深 2019-01-19 14:07

      我在服务器端返回的响应头里面加上了Set-Cookie:acw_tc=AQAAAC7/rSX5KwYAyqqvO773etX0uFBB;Path=/;HttpOnly,客户端小程序没有主动把acw_tc的cookie加到下一次的wx.request的请求头的cookie里面,这个问题有不少开发人员都遇到,请官方给出解决方案!!!请重视!!!谢谢

      回复
    • 我爱Grace大姐姐 2019-01-21 19:11

      这个问题并不是服务端设置"acw_tc"cookie造成的,参见这个问题https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=0004ac1ecd0818281866db4c35bc00&token=456714501&devtools=1,我服务端设置自己业务的cookie也会出问题,和阿里云slb无关。

      回复
    • Q小Q 2019-01-23 14:07

      官方大佬,再请问下,只要服务器端返回的头里面有Set-Cookie:acw_tc=AQAAAC7/rSX5KwYAyqqvO773etX0uFBB;Path=/;HttpOnly,在客户端小程序就会主动把acw_tc的这个Cookie:(acw_tc=AQAAAC7/rSX5KwYAyqqvO773etX0uFBB;Path=/;HttpOnly)添加到wx.request的请求头的cookie里面吗?

      回复
    • Liam 2019-01-25 13:36

      你看服务器返回的头是不是带了Set-Cookies,令客户端加上了这个Cookies

      回复
    • 碳酸氢钠 2019-01-27 20:55

      官方大佬,我在代码里面并没有主动向Cookie里面设置acw_tc的cookie,小程序为什么要在我发的https请求里面主动设置一个acw_tc的cookie?请给一个解释!然后,为什么有时候去设置acw_tc,有时候又不设置acw_tc?请给一个解释!谢谢

      回复
    • Ella 2019-01-29 11:11

      根据你的建议,我这边还是失败了!用抓包工具可以很清楚的看到,还是有两个cookie,麻烦你再看看,很急!在小程序端,我在request中的header设置了cookie时,设置了Secure属性,如下图

      回复
  • JeniferJJJ

    17人对此回答表示赞同

    这个问题我2月份就反馈过了,没有人搭理,后来只能在小程序中放弃这块业务了..........其实还是希望官方能解决下的

    展开
    17
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 文心雕龙

    12人对此回答表示赞同

    请官方大大及有经验的开发者给予宝贵的答案,谢谢!在线等,急!

    展开
    12
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部