Angular页面到Node.js服务器套接字的连接

比里布

我对此有疑问。

这是我的node.js服务器中的代码:

var bodyParser = require("body-parser");
var express    = require('express');
var http       = require('http').Server(app);
var io         = require('socket.io')(http);
var app        = express();

......    

io.sockets.on('connection', function(socket){
  socket.emit('welcome', { message: 'Welcome!', id: socket.id });

    socket.on('i am client', console.log);
});

app.listen(port);

而我的角度页面:

var modulo_angular = angular.module('app', ['btford.socket-io', 'ngRoute']);
modulo_angular.factory('socket', function (socketFactory) {
    var myIoSocket = io.connect('http://myurl:8000/');
    var mySocket = socketFactory({
        ioSocket: myIoSocket
    });
   return mySocket;
});

modulo_angular.controller("appCtrl",['factoryController', 'socket',controladorSecundario]);

我得到的错误是:

GET http://myurl:8000/socket.io/?EIO=3&transport=polling&t=1435131076378-14 404 (Not Found)

如果我使用' http:// localhost '而不是URL,则会得到ERR_CONNECTION_REFUSED。我在同一个网络中,通过vpn连接,并且打开了端口。我的代码中还需要其他内容吗?

穆罕默德·雷达(Muhammad Reda)

显然,浏览器试图获取http://myurl:8000/socket.io/丢失的内容。我相信这是由于您的服务器设置。

尝试这个:

var port = 8000;
var app = express();
var server = app.listen(port); // start the server
var io = require('socket.io').listen(server); // start socketIO

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

客户端到服务器,Python中的套接字多对一关系

来自分类Dev

音频数据的TCP套接字通信-多个服务器到多个客户端

来自分类Dev

在运行Node.js的Raspberry Pi和服务器之间创建持久套接字连接的最佳方法

来自分类Dev

如何将数据从服务器传递到Android应用:REST与套接字

来自分类Dev

将客户端注册到服务器-Java套接字编程

来自分类Dev

套接字将C#客户端发布到Java服务器

来自分类Dev

使用C中的UDP套接字将结构从客户端传递到服务器

来自分类Dev

通过套接字从浏览器到服务器的基本HTTP身份验证

来自分类Dev

将套接字服务器从Node.js移植到C#

来自分类Dev

将消息从Kafka路由到连接到应用程序服务器集群的Web套接字客户端

来自分类Dev

Flutter套接字IO无法连接到Node JS套接字IO服务器

来自分类Dev

C ++套接字客户端到python服务器未创建连接

来自分类Dev

在C ++和Node.js之间建立套接字通信的困难(服务器)

来自分类Dev

如何防止人们使检查器的套接字node.js服务器超载?

来自分类Dev

PHPMailer:SMTP错误:10051无法连接到服务器:套接字操作已尝试到无法访问的网络

来自分类Dev

套接字在http.request上挂接到Node.js MongoDb服务器

来自分类Dev

无法从Java套接字服务器接收数据到C套接字客户端

来自分类Dev

如何通过套接字将对象从android传递到Java服务器?

来自分类Dev

Node.js-WebSocket节点模块:如何使多客户端套接字服务器正常工作?

来自分类Dev

通过C中的套接字到服务器的多个连接

来自分类Dev

如何从请求处理程序到套接字服务器进行通信

来自分类Dev

C#-用于将套接字传递到多个套接字服务器的套接字路由器

来自分类Dev

从服务器到套接字的WriteObject时出错

来自分类Dev

从Node JS Socket客户端向MINA套接字服务器发送消息

来自分类Dev

服务器套接字中的多次写入到客户端套接字程序中的单次读取?

来自分类Dev

当服务器可能不可用时如何创建 Node.js Unix 套接字客户端

来自分类Dev

摘要验证套接字服务器到服务器

来自分类Dev

Java 套接字客户端到不同网络上的服务器。

来自分类Dev

C TCP/IP 套接字:如何将客户端套接字的输入同步到服务器套接字以交替进行

Related 相关文章

  1. 1

    客户端到服务器,Python中的套接字多对一关系

  2. 2

    音频数据的TCP套接字通信-多个服务器到多个客户端

  3. 3

    在运行Node.js的Raspberry Pi和服务器之间创建持久套接字连接的最佳方法

  4. 4

    如何将数据从服务器传递到Android应用:REST与套接字

  5. 5

    将客户端注册到服务器-Java套接字编程

  6. 6

    套接字将C#客户端发布到Java服务器

  7. 7

    使用C中的UDP套接字将结构从客户端传递到服务器

  8. 8

    通过套接字从浏览器到服务器的基本HTTP身份验证

  9. 9

    将套接字服务器从Node.js移植到C#

  10. 10

    将消息从Kafka路由到连接到应用程序服务器集群的Web套接字客户端

  11. 11

    Flutter套接字IO无法连接到Node JS套接字IO服务器

  12. 12

    C ++套接字客户端到python服务器未创建连接

  13. 13

    在C ++和Node.js之间建立套接字通信的困难(服务器)

  14. 14

    如何防止人们使检查器的套接字node.js服务器超载?

  15. 15

    PHPMailer:SMTP错误:10051无法连接到服务器:套接字操作已尝试到无法访问的网络

  16. 16

    套接字在http.request上挂接到Node.js MongoDb服务器

  17. 17

    无法从Java套接字服务器接收数据到C套接字客户端

  18. 18

    如何通过套接字将对象从android传递到Java服务器?

  19. 19

    Node.js-WebSocket节点模块:如何使多客户端套接字服务器正常工作?

  20. 20

    通过C中的套接字到服务器的多个连接

  21. 21

    如何从请求处理程序到套接字服务器进行通信

  22. 22

    C#-用于将套接字传递到多个套接字服务器的套接字路由器

  23. 23

    从服务器到套接字的WriteObject时出错

  24. 24

    从Node JS Socket客户端向MINA套接字服务器发送消息

  25. 25

    服务器套接字中的多次写入到客户端套接字程序中的单次读取?

  26. 26

    当服务器可能不可用时如何创建 Node.js Unix 套接字客户端

  27. 27

    摘要验证套接字服务器到服务器

  28. 28

    Java 套接字客户端到不同网络上的服务器。

  29. 29

    C TCP/IP 套接字:如何将客户端套接字的输入同步到服务器套接字以交替进行

热门标签

归档