0
セイルズフレームワークV0.12を使って、単純なHello World Websocketを開発しようとしています。私は外部の基本フロントエンド(HTML、CSS、JS)をSails WebSocketサーバーに接続する必要があります。シンプルなイベントを送信し、「Hello World !!」を取得する私はSails API sails.io.jsを使用しています。セイルズWebSocketに接続
私は、私はそれが帆に接続しているけど、私は私のWebSocketの応答を取得することはできないんだけどフロントエンド
<!doctype html>
<html>
<head>
<script type="text/javascript" src="js/dependencies/sails.io.js"></script>
<script type="text/javascript">
window.onload = function() {
io.sails.url = 'http://localhost:1337';
io.socket.get('http://localhost:1337/helloworld', function(body, sailsResponseObject) {
console.log('Sails responded with: ', body);
console.log('with headers: ', sailsResponseObject.headers);
console.log('and with status code: ', sailsResponseObject.statusCode);
});
};
</script>
</head>
<body>
<ul id='messages'></ul>
<button onclick="pagar()">Click me</button>
</body>
</html>
でこれを試してみました。セイルレスポンスは404(Not found)です。 Sails Socketを使用してWebSocketを作成するにはどうすればよいですか。どうもありがとう!
io.socket.getからhttp:// localhost:1337を削除してみてください...ソケットクライアントが最初のパラメータをio.sails.urlに追加すると思います。 – hlozancic
私は[これ](http://stackoverflow.com/questions/40021125/sails-io-js-io-socket-get-user-not-implemented-in-core-yet/40027253#40027253)あなたを助けることを願っています –
config/routes.jsにhelloworldへのルートが含まれていることを確認してください。または、config/blueprints.jsの残りの部分が – Tarek