簡體   English   中英

運行Gottox / socket.io-java-client時出錯

[英]Error running Gottox/socket.io-java-client

嗨,我想通過從eclips(import)中打開項目並運行BasicExample.java來從Gottox並簡單地運行socket.io-java-client我遇到了這個錯誤

握手服務器返回URL的HTTP響應代碼:400時出錯: http:// localhost:3000 / socket.io / 1 /

我嘗試了許多解決方案,但無法運行它,而且我還在端口3000上運行nodejs服務器。

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

app.get('/', function(req, res){
res.sendfile('index.html');
});

io.on('connection', function(socket){
console.log('a user connected');

socket.on('message', function(msg){
io.emit('message', msg);
console.log('1111111111111111111');
});
});

http.listen(3000, function(){
console.log('listening on *:3000');
});

在節點服務器上安裝socket.io的舊版本(<1.0):

npm uninstall socket.io
npm install -g socket.io@0.9.17

我在項目中使用了Gottox庫,它似乎不適用於socket.io版本1.0+

最新的Java socket.io庫可與1.0+版本一起使用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM