我对websocket非常陌生,并开始在JavaScript中使用WS,并希望稍后与dojo集成此websocket。javascript中的websocket - 在控制台中显示错误
这是我的代码
我使用甲基苯丙胺作为本地服务器,我可以用的 'http:// localhost' 的访问我的本地和http://本地主机:80
<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>
我网页套接字握手期间出错:获取在控制台 WebSocket连接以下ERROR为 'WS://本地主机/' 失败意外响应代码:200 client.html:4 的WebSocket错误[对象事件]
谢谢, Mo
你在服务器端为你的套接字使用了什么? –
我想我没有使用任何东西,因为我不知道。这是我的创业。请指导我的流程 – doing007