JRP*_*ete 7 xmlhttprequest access-control remote-access node.js socket.io
我试图从另一个站点访问socket.io服务器.它工作了几个星期,但现在我不断收到以下错误.从heroku上的服务器访问nodester上的服务器时会发生这种情况.错误是:
XMLHttpRequest cannot load http://site2.nodester.com/socket.io/xhr-polling//1311008802545.
Origin http://site1.heroku.com is not allowed by Access-Control-Allow-Origin.
Resource interpreted as Script but transferred with MIME type text/plain.
Uncaught SyntaxError: Unexpected identifier
Run Code Online (Sandbox Code Playgroud)
这是我如何连接套接字:
socket = new io.Socket(
'site2.nodester.com', {port: 80, rememberTransport: false}
);
Run Code Online (Sandbox Code Playgroud)
这是服务器代码:
// requires
server = http.createServer(function(req, res){
// server stuffs
}),
server.listen(8362);
var io = io.listen(server),
// io code
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21222 次 |
| 最近记录: |