Не удается развернуть на рабочем сайте React / nodejs, так как сокет GET 404/500 - PullRequest
0 голосов
/ 17 января 2019

ПОДКЛЮЧЕНИЕ КЛИЕНТА (из промежуточного программного обеспечения реагирует на избыточность)

import ioClient from 'socket.io-client';
case SOCKET_CONNECT:
var socketConnection=ioClient('http://163.172.89.215:80')
store.getState().connexion.socket=socketConnection;

СЕРВЕР-КОНФИГУРАЦИЯ NODEJS

const express = require('express')
const socket = require('socket.io')
const Server = require('http').Server;


const app = express()
const server = Server(app)
const io = socket(server)

//Route to check if i'm connected
app.get('/', (req, res) => {
    res.send('Connecté au serveur')
})

app.use((req, res, next) => {
    res.header('Access-Control-Allow-Origin', req.headers.origin)
    res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, Authorization')
    res.header('Access-Control-Allow-Methods', 'GET, POST, DELETE , OPTION')
    res.header('Access-Control-Allow-Credentials', 'true')
    next()
})

// Gestion erreurs
app.use((req, res, next) => {
    const err = new Error('Not found')
    err.status = 404
    next(err)
})

// PORT de travail du serveur
server.listen(80, () => {
    console.log('Listening on port 8000')
})

Я пытаюсь более или менее все и не могу работать ... 163.172.89.215 - это истинный IP моего сайта, который нужно развернуть Получить эту ошибку или иногда 404

vendors.js:57 GET http://163.172.89.215/socket.io/?EIO=3&transport=polling&t=MXOYEJY 500 (Internal Server Error)...

Спасибо за вашу помощь: D

...