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