Socket.io WebRTC 加载资源失败:服务器响应状态为 404 ()
Socket.io WebRTC Failed to load resource: the server responded with a status of 404 ()
webRTC 代码在本地运行良好,两个用户可以连接。
在netlfiy上部署后,用户单独显示,无法相互连接,出现如下错误
错误:
Failed to load resource: the server responded with a status of 404 ()
socket.io/?EIO=3&transport=polling&t=NFjX4WC
server.js(第一种方式)
const express = require("express");
const http = require("http");
const app = express();
const server = http.createServer(app);
const socket = require("socket.io");
const io = socket(server);
const PORT = process.env.PORT || 8000;
server.listen(PORT, () => console.log(`Server is running on port ${PORT}`));
因为之前的一些回答也暗示了这一点
server.js(第二种方式)
const express = require("express");
const app = express();
const socket = require("socket.io");
const PORT = process.env.PORT || 8000;
const server = express()
.use(app)
.listen(PORT, () => console.log(`Listening Socket on ${PORT}`));
const io = socket(server);
尝试了所有可能的方法仍然无法解决错误!
请帮助,谢谢
您不能在 netlify 上部署 socket.io 服务器。它仅适用于静态页面或简单的 http 请求(函数)。
https://community.netlify.com/t/help-to-deploy-socket-io-express-nodejs-server/4605
webRTC 代码在本地运行良好,两个用户可以连接。
在netlfiy上部署后,用户单独显示,无法相互连接,出现如下错误
错误:
Failed to load resource: the server responded with a status of 404 ()
socket.io/?EIO=3&transport=polling&t=NFjX4WC
server.js(第一种方式)
const express = require("express");
const http = require("http");
const app = express();
const server = http.createServer(app);
const socket = require("socket.io");
const io = socket(server);
const PORT = process.env.PORT || 8000;
server.listen(PORT, () => console.log(`Server is running on port ${PORT}`));
因为之前的一些回答也暗示了这一点
server.js(第二种方式)
const express = require("express");
const app = express();
const socket = require("socket.io");
const PORT = process.env.PORT || 8000;
const server = express()
.use(app)
.listen(PORT, () => console.log(`Listening Socket on ${PORT}`));
const io = socket(server);
尝试了所有可能的方法仍然无法解决错误! 请帮助,谢谢
您不能在 netlify 上部署 socket.io 服务器。它仅适用于静态页面或简单的 http 请求(函数)。 https://community.netlify.com/t/help-to-deploy-socket-io-express-nodejs-server/4605