.Net 버전 4.5에서 실시간 통신을 위해 XSocket.Net을 사용하고 있습니다.XSocket.Net - WebSocket 핸드 셰이크 중 오류 : 예기치 않은 응답 코드 : 404
저는 XSocket.Net에 새로 입문했습니다.
다음은 내가 시도한 것입니다. 컨트롤러 폴더에서 다음 코드로 MyController를 생성했습니다. 대 다음
using System;
using XSockets.Core.XSocket;
using XSockets.Core.XSocket.Helpers;
namespace XSocketTest.Controllers
{
public class MyController : XSocketController
{
public void OnChatMessage(string message)
{
this.SendTo(message, "onChatMessage");
}
}
}
은 "로드 HTML에, WS '에 웹 소켓 연결 루트 위치
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<input type="text" id="input-message" value="Goo LR" />
<button id="btn-send">send</button>
<div id="messages"></div>
<script src="Scripts/jquery-2.1.0.min.js"></script>
<script src="Scripts/XSockets.latest.js"></script>
<script>
var conn = null;
$(function() {
//Create a connection
conn = new XSockets.WebSocket('ws://localhost:4023/My');
conn.onopen = function() {
conn.on('onchatmessage', function (d) {
$('#messages').prepend($('<div>').text(d));
});
};
$('#btn-send').on('click', function() {
conn.publish('onchatmessage', { message: $('#input-message').val() });
});
});
</script>
</body>
</html>
내가 콘솔에 오류 (크롬)를 얻고있는 HTML 페이지"index.html을 "입니다 : // localhost : 4023/My 'failed : WebSocket 핸드 셰이크 중 오류 : 예기치 않은 응답 코드 : 404 "
내가 뭘 잘못하고 있는지 잘 모르겠다.
도움이나 의견을 보내 주시면 대단히 감사하겠습니다.
감사를 통과해야 –