Foxtable(狐表)用户栏目专家坐堂 → 移动开发中通过e参数增删Cookie存在BUG?


  共有2366人关注过本帖树形打印复制链接

主题:移动开发中通过e参数增删Cookie存在BUG?

帅哥哟,离线,有人找我吗?
Hopenight
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:862 积分:10841 威望:0 精华:0 注册:2016/5/6 14:34:00
移动开发中通过e参数增删Cookie存在BUG?  发帖心情 Post By:2017/5/3 23:51:00 [只看该作者]

基于2017-03-18版本,通过调试这个问题,我发现:
移动开发方案中对于通过e参数来增删Cookie的处理,可能存在BUG。
当删除一个Cookie键值后,不能马上清除掉,用e.Cookies还可以取得到。
当新增了一个Cookie键值之后,也不能马上取得到(如果在这次新增之前已有键值,那么在这次新增然后再取,会得到Nothing)。

以上这个结论,是在2017-3-18版本的实测中得到的。不知道这是不是Bug,以及2017-04-22版本中修复这个问题没有。
如果是Bug且还没有修复的话,恳请狐爸明查并尽快修复...
[此贴子已经被作者于2017/5/9 7:52:13编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/4 0:24:00 [只看该作者]

1、设置cookie后,在当前页面,是不能直接获取的。必须是设置完成,写入客户端后才能获取。

 

2、不要删除cookie,你可以把cookie赋值为nothing。


 回到顶部
帅哥哟,离线,有人找我吗?
Hopenight
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:862 积分:10841 威望:0 精华:0 注册:2016/5/6 14:34:00
  发帖心情 Post By:2017/5/4 7:28:00 [只看该作者]

以下是引用有点色在2017/5/4 0:24:00的发言:

1、设置cookie后,在当前页面,是不能直接获取的。必须是设置完成,写入客户端后才能获取。

 

2、不要删除cookie,你可以把cookie赋值为nothing。

这两点在我的代码中都有注意,还是存在我说的问题。现在怀疑是不是我的版本问题,20170422版本中已经解决了?

[此贴子已经被作者于2017/5/4 7:56:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Hopenight
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:862 积分:10841 威望:0 精华:0 注册:2016/5/6 14:34:00
  发帖心情 Post By:2017/5/4 11:33:00 [只看该作者]

我个人已基本确定是狐表移动方案在Cookie处理方面的问题了,先说一下结论:
在设置Cookie(wb.AppendCookie\e.AppendCookie\e.Cookies.Add)且返回给浏览器之后,Cookie没有马上生效。
[此贴子已经被作者于2017/5/21 12:20:34编辑过]

 回到顶部