2013-12-16 19 views
5

を接続しながら、HTTP 404の原因となるが、私は主にSockJS、SockJS - '/情報' サーバー

Push Notifications for Java WebappSockJS ClientSockJS Java Serverを使用してプッシュ通知を実装するための柱の下に続いてきました。

マイsockJSクライアントは次のとおりです。

var sock = new SockJS("http://localhost:8080/pusher"); 

sock.onmessage = function(event) { 
    console.log("message: " + event.data); 
    alert('received message echoed from server: ' + event.data); 
}; 

* Serverは同じポート8080をリッスンしているしかし、実行している間、私はエラー404得た:StackOverflowの上

GET http://localhost:8080/pusher/info 404 (Not Found) 

This postすることは私の問題を解決していません。私が紛失しているものを確認してください。 プッシュ通知を有効にするには、クライアントまたはパブリッシュサーバーを登録する必要がありますか。前もって感謝します!

+0

実際のサーバーのIPアドレスとしてlocalhostを置き換えてください。それは動作するはずです。 – kingAm

+0

http://127.0.0.1:8080/pusherを使用すると、同じエラーが発生します。 – masT

+0

ローカルマシンでテストしていますか? – user568109

答えて

9

あなたはこのパターンに従わなければなりません。https://github.com/sockjs/sockjs-node/blob/master/examples/express-3.x/server.js

app.listenませ動作します呼び出し、あなたがserver.listenを呼び出す必要がありますという事実に細心の注意を払ってください。したがって、.listenコールは、明示的インスタンスではなくhttpインスタンス上になければなりません。

-5

127.0.0.1
これではない、サーバーのIPアドレス:D

は> IPCONFIGがそこから

ノートダウンIPv4アドレスを-allし、それをローカルホストを置き換える入力cmd-に行きます。

+2

127.0.0.1実際に彼のIPアドレスです。 –

関連する問題