首页 > 解决方案 > SocketIO + 服务器 + Angular

问题描述

我第一次在 Angular 和 Node 中使用 SocketIO。我正在做的是使用 SocketIO 向前端发送 API 消息。

本地主机一切正常。Angular 的接待如下:

public listen(_envet: string): Observable<any>
{
    const observable = new Observable(observer => 
    {
        socketIO(environment.apiRoot, 
        {
            path: environment.localhost ? null : '/api/'
        }).on(_envet, (data: any) => 
        {
            observer.next(data);
        });
    });

    return observable;
};

但是,当我访问服务器时,我收到以下消息:

GET https://www.foverqa.com.br/socket.io/?EIO=3&transport=polling&t=NQsBV7h 404 (Not Found)

我无法解决这个问题!我相信这与路线有关,但我仍然无法解决!

谁能告诉我它可能是什么?提前致谢。

标签: node.jsangularnginxserversocket.io

解决方案


推荐阅读