Как Vue -страница (хостинг Firebase) может подключиться к express -бэк (функции Firebase) с socket.io? - PullRequest
0 голосов
/ 29 января 2020

Я создаю vue -страницу с сервисом firebase-хостинга для подключения к socket.io с хостингом firebase,

, но

websocket. js: 120 Подключение WebSocket to 'wss: //.../socket.io/? EIO = 3 & transport = websocket' не удалось: ошибка во время рукопожатия WebSocket: неожиданный код ответа: 400

эта ошибка появляется.

В Vue, я пишу код для сокета, как это

let socket= io.connect("https://.../app", { transports: ['websocket'] })

и Back с express, socket.io

const functions = require('firebase-functions');

var express = require('express')
var app = express()
var http = require('http').Server(app)
var https = require('https').Server(app)
var cors = require('cors')
var io = require('socket.io')(https)

app.use(cors())
io.on('connection', function(socket) {
...
}


exports.app = functions.https.onRequest(app)

Как Могу ли я это исправить?

Могу ли я это исправить?

...