2012-07-23 95 views
0

對不起,我的英語。Actioscript Error#2032 only in IE

我正在開發一個使用Flex SDK的Flash應用程序,它是一個actionscript項目,而不是Flex項目。我使用URLLoader向服務器發送HTTP發佈請求。

在Safari /鉻,它工作正常,但在IE中我得到這個:

[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: https://graph.renren.com/renren_api/session_key"] 

我怎樣才能解決這個問題?
如果它在Safari/Chrome中運行,爲什麼它在IE中不起作用?

在我的情況下,我不能更改服務器端代碼,我可以通過編寫一些腳本代碼來修復這個問題嗎?

謝謝。

+0

**「如果它在Safari/Chrome中工作,它爲什麼不能在IE中工作?」**你聽起來像一個小菜鳥。習慣於IE不按標準工作:) – 2012-07-23 14:08:57

回答

1

這個奇怪的問題是一種流行。它可以通過設置緩存控制頭來解決。它很好地描述在http://faindu.wordpress.com/2008/04/18/ie7-ssl-xml-flex-error-2032-stream-error/

+0

在我的情況下,我無法更改服務器端代碼,我可以通過編寫一些Actionscript代碼來修復此問題嗎? – user615816 2012-07-23 11:40:36

+0

你可以嘗試添加一個隨機查詢的URL,如果適用於你的情況,即''http:// localhost/myRequest?time =「+ new Date()。time' – skovalyov 2012-07-23 12:37:28

+0

我使用post方法和URLVariables通過參數。我怎樣才能使用你的代碼? – user615816 2012-07-23 15:10:45

相關問題