<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/firefox-upload-cookie-problem/</link>
<title><![CDATA[火狐firefox下用flash上传文件无法获取到会话cookie的问题]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[编程杂谈]]></category>
<pubDate>Thu, 11 Nov 2010 04:28:11 +0000</pubDate> 
<guid>https://www.heckjj.com/firefox-upload-cookie-problem/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 微软雅黑;">之前有在负责开发一个特性，用flash上传文件，为了记录是谁上传的，需要从cookie里获取到已登录的用户身份。<br/>在IE下，上传没有问题，获取用户身份也没有问题。但是在firefox下，问题就来了，上传文件是没有问题的，但是服务器无法从cookie里获取到用户身份，抓包发现，cookie根本就没有报上来，杯具啊！<br/><br/>后来搜索发现是这个问题导致的：<br/>IE浏览器下ActiveX模式下的Flash插件使用的是IE的链接池，所以获取的Session和Cookie是一致的，而在Firefox下的是Plugin模式，使用自有的链接，没有使用FF的链接池，所以FF下便产生了两个不同的链接，所以Session和Cookie找不到了。<br/>看来，firefox下用flash上传，拿不到当年会话的cookie了，那怎么办？方案是前端调用flash时透传给flash文件，然后flash上传时，把这个cookie上报给服务端。</span><br/><br/><span style="color: #DC143C;"><strong>var swfUrl=&quot;http://*****.swf?uin=&quot;+getcookie(&quot;cookiename&quot;);</strong></span><br/><br/><span style="font-family: 微软雅黑;">当然，另外一种最简单的方法就是把当前的SessionId传给flash。</span><br/><br/>Tags - <a href="https://www.heckjj.com/tags/cookie/" rel="tag">cookie</a> , <a href="https://www.heckjj.com/tags/firefox/" rel="tag">firefox</a> , <a href="https://www.heckjj.com/tags/flash/" rel="tag">flash</a> , <a href="https://www.heckjj.com/tags/ie/" rel="tag">ie</a> , <a href="https://www.heckjj.com/tags/upload/" rel="tag">upload</a>
]]>
</description>
</item><item>
<link>https://www.heckjj.com/firefox-upload-cookie-problem/#blogcomment</link>
<title><![CDATA[[评论] 火狐firefox下用flash上传文件无法获取到会话cookie的问题]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/firefox-upload-cookie-problem/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>