设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

谢谢 小白询问flashcookie 不是做cs~ [复制链接]
查看:157 | 回复:17

172

主题

1394

回帖

3392

积分

论坛元老

积分
3392
发表于 2013-3-20 14:43:48 | 显示全部楼层 |阅读模式

。。说来说去。。cs还是很缺德的。。。

20

主题

276

回帖

640

积分

高级会员

积分
640
发表于 2013-3-20 14:45:14 | 显示全部楼层

cdm 发表于 2013-3-20 14:47



对于cs 是否缺德,不强迫亲认可。

但我的问题是问 自身用的 flashcookie (本站),实在是误会我咯。yc016 ...




。。同理,我也在大量申请aff当中。。。大家一起用。

172

主题

1394

回帖

3392

积分

论坛元老

积分
3392
 楼主| 发表于 2013-3-20 14:47:30 | 显示全部楼层
其实没什么flash cookie

这玩意儿就是flash拿来做本地存储的, 类似html5的localStorage,只是flash是独立浏览器的第三方组件, 被一些人拿来做跨浏览器存储的媒介

拿这东西当cookie不妥, 很不妥, 移动平台、禁用flash(包括本地存储)浏览器统统报废

20

主题

276

回帖

640

积分

高级会员

积分
640
发表于 2013-3-20 14:48:41 | 显示全部楼层
@蛰伏 你看到了是不是该欣慰了?

172

主题

1394

回帖

3392

积分

论坛元老

积分
3392
 楼主| 发表于 2013-3-20 14:47:00 | 显示全部楼层

cdm 发表于 2013-3-20 01:11



不会太会哦~~有能代替flashcookie跨浏览器的不,亲?

比如localstorage能跨浏览器不? ...


flash, java applet或者自己实现的第三方方案.....

说真的, 这种要求不同浏览器操作同一份cookie的需求本身就是不正常的, 不可能会有通用方案的
蛰伏没有难言之苦,只有坑人之心。

39

主题

1164

回帖

2507

积分

金牌会员

积分
2507
发表于 2013-3-20 14:51:10 | 显示全部楼层
本帖最后由 404 于 2013-3-20 01:29 编辑

还有, 拿flash的本地存储模拟跨浏览器的cookie有没有考虑过各种不完美

A浏览器登录了A帐号

这时候B浏览器打开, 显示没登录(因为没从flash的本地存储里获取过) , 这时候依赖js document.cookie flash 本地存储, 然后刷新这页。

同样的情况适用于A浏览器退出登录, B浏览器第一次刷新显示还登录着。。。


也就是说比较完美的解决方案必然需要整站flash化或者全js化(通过jsas读取flash本地存储后再ajax获取相应信息, 而不是依赖http cookie)

像amazon这些也就少量用用flash "cookie"防滥刷有限制的特价, 大规模应用绝对是不可能的

172

主题

1394

回帖

3392

积分

论坛元老

积分
3392
 楼主| 发表于 2013-3-20 15:06:48 | 显示全部楼层

cdm 发表于 2013-3-20 01:24



3q,了解咯,谢谢解疑。
还好我找到flashcookie for js的简单读写方法了。

各浏览器各归各才是合理的。。。。

你想想就现在这种情况, 韩寒他爸都会忘了换登录把自己给儿子代笔的文章给发出来。。。。要是各浏览器都统一了。。。简直不堪设想。。。。

352

主题

5414

回帖

1万

积分

论坛元老

积分
11956
发表于 2013-3-20 15:11:28 | 显示全部楼层

cdm 发表于 2013-3-20 01:34



还没那么深入的知识。

不过, jq应该能很好的实现预先获取 flashcookie存储问题吧?

js从as那里取, 那也得执行了js啊, 要执行js也得先加载该页啊, 也就是说这页不依赖ajax展现内容的话, 显示是没有获取的情况.........

172

主题

1394

回帖

3392

积分

论坛元老

积分
3392
 楼主| 发表于 2013-3-20 15:13:29 | 显示全部楼层

cdm 发表于 2013-3-20 01:50



也像传统cookie ,需要f5刷新一次才能获取到?


嗯, 除了缺点,你js还得做document.cookie和local storage做对比,一旦发现modify,就调用document.cookie=?,  再reload该页
cdm 发表于 2013-3-20 16:04



我实验一下~

直接传递token验证,这个是最好的.
淘宝也在用哦

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2013-3-20 15:13:42 | 显示全部楼层


您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-6-10 16:21 , Processed in 0.016141 second(s), 3 queries , Gzip On, Redis On.

返回顶部