socket.io.js在哪里?

时间:2012-12-09 08:34:10

标签: node.js socket.io mod-proxy

  

可能重复:
  socket.io.js not found

我安装了一个简单的网络聊天演示: https://github.com/sorensen/node-chat-demo

我希望通过apache代理服务器连接到它,而不是:

http://ip.address:3000/ ...

地址将是:

http://proxy.server/erel/ ...

这适用于静态页面,例如地址:

http://proxy.server/erel/javascripts/chat.js

正确翻译为:

http://ip.address:3000/javascripts/chat.js

但是,它不适用于socket.io.js:

http://proxy.server/erel/socket.io/socket.io.js

不会转化为:

http://ip.address:3000/socket.io/socket.io.js

因为socket.io.js实际上并不存在......

所以它在哪里?

1 个答案:

答案 0 :(得分:0)

socket.io.js不是静态的。根据客户端功能,将不同的版本发送到浏览器(例如,用于本机套接字支持,闪存套接字,jsonp)