Node.jsのso-well-known-http-web-server-exampleを使用して、コンピューター上にNode.jsWebサーバーを構築しました。
var http = require('http');
http.createServer(function(req, res){
res.writeHead(200, {'content-type': 'text/plain'});
res.end('It works');
}).listen(3000, '127.0.0.1');
これは、サーバーを実行しているコンピューターで(期待どおりに)機能します。
同じLAN内の別のコンピューターからサーバーにアクセスしたい。ifconfig
サーバーを実行しているコンピューター(Apple MacOSX)の端末で使用すると、次のようになります192.168.0.6
。
そのため、他のコンピューターでブラウザーを開いてに接続しましhttp://192.168.0.6:3000
たが、次のようになります。
Oops! Google Chrome could not connect to 192.168.0.6:3000
私の最終的な目的は、スマートフォンを使用してサーバーに接続できるようにすることです。
どんな助けでも大歓迎です。必要に応じて、遠慮なく詳細をお尋ねください。
前もって感謝します :)