[問題]關於socket直接測試可以使用,掛在網頁딠…
我使用as3.0,flash cs3的環境。
直接在flash上編譯好的swf檔案,能和連線server,並且傳資料也可以接收到資料。
可是把它掛在網頁上,在瀏覽器上打上http://localhost/flashsocket/index.html時,
在server端(用java實作)可以看到連線,可是隔幾秒就斷線了,而直接在瀏覽器打
file:///C:/AppServ/www/flashsocket/index.html,則功能又恢復正常了。
不知道為什麼用本機測試隔幾秒就斷線了,如果server端發一個UTF的字串,flash
一接收到就會立刻斷線...,不知道跟網頁伺服器(apache)有關嗎?而flash的資料無法
傳給server端,然後大概隔3秒連線中斷....
http://localhost/flashsocket/index.html ←我掛flash的頁面
host:localhost
port:8080
...應該不是斷線,而是無法連線成功...,會出現Error #2048這個錯誤,安全性
過不了...
誰可以告訴我為什麼....
以下的檔案存放位置: http://www.badongo.com/file/13207672
看了http://www.blog.lessrain.com/as3-java-socket-connections-to-ports-below-1024/
這個網頁後,用這個辦法可行:
1.Security.loadPolicyFile("xmlsocket://localhost:8080");
可是這個辦法我使用上的感覺是,他會在建立第一次連線時先傳byte值給server端(是建
立連線時flash自己傳給伺服器的值,而不是自己寫程式傳),然後server端也必須回傳(
自己寫程式傳的)
2.還另一個讀取文件的方式,始終無法是成功(方法如下)。
Security.loadPolicyFile("http://127.0.0.1/crossdomain.xml");
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.77.171
→
02/02 23:41, , 1F
02/02 23:41, 1F
推
02/03 12:16, , 2F
02/03 12:16, 2F
→
02/03 12:25, , 3F
02/03 12:25, 3F
→
02/03 13:07, , 4F
02/03 13:07, 4F
※ 編輯: foreverangle 來自: 61.64.77.171 (02/03 14:06)
※ 編輯: foreverangle 來自: 61.64.77.171 (02/03 14:10)
※ 編輯: foreverangle 來自: 61.64.77.171 (02/03 14:14)
→
02/03 14:16, , 5F
02/03 14:16, 5F
→
02/03 14:19, , 6F
02/03 14:19, 6F
※ 編輯: foreverangle 來自: 61.64.77.171 (02/03 14:57)
→
02/03 15:22, , 7F
02/03 15:22, 7F
→
02/03 15:33, , 8F
02/03 15:33, 8F
→
02/03 18:47, , 9F
02/03 18:47, 9F
→
02/03 18:50, , 10F
02/03 18:50, 10F
※ 編輯: foreverangle 來自: 61.64.77.171 (02/03 23:41)
→
02/03 23:44, , 11F
02/03 23:44, 11F
推
02/04 09:52, , 12F
02/04 09:52, 12F
→
02/04 09:52, , 13F
02/04 09:52, 13F
→
02/04 09:53, , 14F
02/04 09:53, 14F
→
02/04 09:57, , 15F
02/04 09:57, 15F
→
02/04 09:57, , 16F
02/04 09:57, 16F
→
02/04 09:58, , 17F
02/04 09:58, 17F
→
02/04 09:59, , 18F
02/04 09:59, 18F
→
02/04 09:59, , 19F
02/04 09:59, 19F
→
02/04 22:27, , 20F
02/04 22:27, 20F
推
04/29 13:05, , 21F
04/29 13:05, 21F
→
04/29 13:07, , 22F
04/29 13:07, 22F
→
04/29 13:07, , 23F
04/29 13:07, 23F
※ 編輯: foreverangle 來自: 61.64.77.171 (04/30 23:16)