Flash cross domain server

2012-02-22 00:00 [flash]


使用 socket.io,对于不支持 websocket 的浏览器,会自动 fallback 到 flash 方案。但是 flash 需要一个 cross domain server,还运行在特权端口,比较麻烦。

自已写了一个 ruby 版的,一般的测试也够用了,哈:

#!/usr/bin/env ruby

require 'socket'
xml='<cross-domain-policy><allow-access-from domain="*" to-ports="*" /></cross-domain-policy>'

while true do
        TCPServer.open("0.0.0.0", 843) {|serv|
                s = serv.accept
                s.puts xml
                s.close
        }
end
《大道至简》

七歌
微信公众号

七歌杜金房
微信视频号