【问题标题】:where is socket.io.js? [duplicate]socket.io.js 在哪里? [复制]
【发布时间】:2012-12-09 08:34:10
【问题描述】:

可能重复:
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 实际上并不存在......

那么它在哪里?

【问题讨论】:

  • 好的,我发现我的问题确实与 Apache 代理服务器有关 - 我重写了问题

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-12-10
    • 2013-08-23
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    • 1970-01-01
    • 2012-12-05
    • 2017-05-22
    • 1970-01-01
    相关资源
    最近更新 更多