我正在尝试制作一个控制Kodi的网络应用。我在模块“ kodi-ws”的后端使用节点js。每次尝试使用以下代码建立连接时,都会出现错误:
const kodi = require('kodi-ws');
kodi('localhost', 9009).then((conn) => {
console.log('connected to: '+ conn);
}).catch((err)=>{
console.log(err);
})
这是完整的错误消息:
错误:套接字错误:服务器意外响应(200) 在ClientRequest.response(C:\ Users \ user \ Desktop \ stuff \ nodejs \ test \ node_modules \ kodi-ws \ node_modules \ ws \ lib \ WebSocket.js:719:15) 在Object.onceWrapper(events.js:277:13) 在ClientRequest.emit(events.js:189:13) 在HTTPParser.parserOnIncomingClient [如onIncoming](_http_client.js:556:21) 在HTTPParser.parserOnHeadersComplete(_http_common.js:109:17) 在Socket.socketOnData(_http_client.js:442:20) 在Socket.emit(events.js:189:13) 在addChunk(_stream_visible.js:284:12) 在readAddChunk(_stream_visible.js:265:11) 在Socket.Readable.push(_stream_visible.js:220:10)
我不知道此错误是什么意思,关于如何解决该错误的信息很少甚至没有。任何帮助将非常感激。谢谢!