さて、私は私の開始アプリを完成させようとしています...しかし、ポートの問題は難しいです...
私のserver.jsにはこれがあります
const port = process.env.PORT;
const express = require('express'), http = require('http');
const app = express();
const server = app.listen(port);
const io = require('socket.io').listen(server);
そして今、問題。クライアントで何をすべきですか?
var socket = io.connect('https://myweb.herokuapp.com:3000/');
var socket = io.connect('https://localhost:3000/');
私はそれらの2つを試しました... 2番目のローカルホスト(ただし8080)はローカルで動作します...しかしエラーが表示されます
GET http://localhost:3000/socket.io/?EIO=3&transport=polling&t=M9zP_yz net::ERR_CONNECTION_RESET
クライアントがCLIENTPC localhostを選択していることを読みましたが、失敗しました。SERVERPCルートを選択する必要があります...最初のオプションであるアプリケーションURLを試しました...使用する必要がないと思われるためです。サーバーIP(私も持っていません)。しかし、何も機能しません...
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加