私はノードを学ぶことに決めたので、まず、The Node Beginner Bookに従っています。他の多くのリソースと同様に、最初のステップとして、次のような「単純な HTTP サーバー」があります。
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
私が理解しているように、誰か (この場合は私ですがlocalhost:8888
) がリクエストを行うと、イベントがトリガーされ、渡された匿名関数http.createServer
が起動されます。私はここに、http.createserver
役に立つと思った人のために見つけたドキュメントを置きます:
http.createServer([requestListener])
新しい Web サーバー オブジェクトを返します。
requestListener は、「request」イベントに自動的に追加される関数です。
( node.jsサイトより)
このトリガーされた関数に渡されたパラメーターをどのように取得するのか、またそれをどのように確認するのかを見つけることも、理解することもできませんでした。では、これらのパラメーターがどこから来たのか、どのようなメソッドが提供されているのかなどを知るにはどうすればよいでしょうか?
前もって感謝します!