8080 で RESTful サービスを開始し、curl 経由でローカルにアクセスできました。
RESTful サービスはどのような技術に基づいていますか?
現在、多くのフレームワークはlocalhost ( ) のみをリッスンし127.0.0.1
ます。デフォルトであろうと、その例であろうと、正規のNode.jsのものを参照してください (とにかく、ポート8080
が Java/Tomcat を示唆していることは理解しています)。
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
これを開始すると生成されるログ メッセージは、Server running at http:// 127.0.0.1 :1337/です。強調された部分がここで重要です127.0.0.1
。パブリックAmazon EC2 IP アドレスを介して送信します。