javascript中的websocket-控制台中显示错误
我对websocket非常陌生,开始使用javascript处理WS,并考虑稍后将此websocket与dojo集成 这是我的密码 我使用MAMP作为本地服务器,可以使用“http://localhost”和http://localhost:80访问本地主机javascript中的websocket-控制台中显示错误,javascript,websocket,Javascript,Websocket,我对websocket非常陌生,开始使用javascript处理WS,并考虑稍后将此websocket与dojo集成 这是我的密码 我使用MAMP作为本地服务器,可以使用“http://localhost”和http://localhost:80访问本地主机 <html> <head> <script type="text/javascript"> var connection = new WebSocket('
<html>
<head>
<script type="text/javascript">
var connection = new WebSocket('ws://localhost', 'json');
connection.onopen = function () {
console.log('Connection Opened');
};
connection.onerror = function (error) {
console.log('WebSocket Error ' + error);
};
connection.onmessage = function (e) {
if(e.data.indexOf("subProtocol")==-1)
document.getElementById("response").innerHTML=e.data+"<br/>";
};
function sendMessage(msg){
connection.send(msg);
}
</script>
</head>
<body>
<h1>WebSocket Echo Client</h1>
<button>
Send Hello
</button>
</body>
</html>
var connection=newwebsocket('ws://localhost','json');
connection.onopen=函数(){
console.log(“连接已打开”);
};
connection.onerror=函数(错误){
log('WebSocket错误'+错误);
};
connection.onmessage=函数(e){
if(如数据索引of(“子目录”)=-1)
document.getElementById(“response”).innerHTML=e.data+“
”;
};
函数sendMessage(msg){
连接发送(msg);
}
WebSocket回送客户端
打招呼
我在控制台中遇到以下错误
到“ws://localhost/”的WebSocket连接失败:WebSocket握手期间出错:意外响应代码:200 client.html:4
WebSocket错误[对象事件]
谢谢,
Mo为了使WebSocket工作,您需要一个服务器端机制来打开套接字并支持通信 一些流行的框架是(在node.js上)和(在.net上)
有一种很好的底漆 你用服务器端的套接字做什么?我想我什么都没用,因为我不知道。这是我的新公司。请引导我的流程,你可以请直接与工作教程链接我。我现在在javascript中使用websocket。您使用的技术堆栈是什么?我使用的是dojo,websocket和perlhave没有使用过那个,但这似乎是一篇好文章