0

ここでチュートリアルを行っています。この時点まで、すべてが機能しました。

var http = require('http');

var server = http.createServer(function(req, res) {
  res.writeHead(200);
  res.end('Hello Http'); 
});

server.listen(8080);

上記を使用して実行するとnode hello_http.js、期待どおりに終了しませんがlocalhost:8080、ブラウザで表示すると何も表示されず、次のように表示されcurlます。

curl:(52)サーバーからの空の応答

問題をどのように探す必要がありますか?追加する必要があるのは、数週間前にCherrypyで遊んでいたことです。ブラウザーでローカルホストにアクセスすると、Cherrypyファビコンが表示されます。Cherrypyはこれを何らかの形で妨害していますか?

4

1 に答える 1

2

ポートを8080から3000に変更します。8080は共通ポートであるため、他のサーバーがそれを使用している可能性があります。

于 2012-05-20T22:07:45.910 に答える