ホームページ >ウェブフロントエンド >jsチュートリアル >node.js_node.js で http.createServer メソッドを使用する手順

node.js_node.js で http.createServer メソッドを使用する手順

WBOY
WBOYオリジナル
2016-05-16 16:27:123219ブラウズ

メソッドの説明:

この関数は、HTTP サーバーを作成し、リクエスト イベントのリスニング関数として requestListener を使用するために使用されます。

文法:

コードをコピーします コードは次のとおりです:

http.createServer([requestListener])

このメソッドは http モジュールに属しているため、使用前に http モジュールを導入する必要があります (var http= require("http") )

パラメータを受信します:

requestListener リクエスト処理関数。リクエスト イベントに自動的に追加されます。この関数は 2 つのパラメータを渡します:

req request オブジェクト。req がどのような属性を持っているかを知りたい場合は、「http.request 属性の統合」を確認してください。

res Response オブジェクト、リクエストを受信した後に行われるレスポンス。 res がどのような属性を持っているかを知りたい場合は、「http.response 属性の統合」を確認してください。

例:

例では、res はレスポンスヘッダーを指定し、レスポンスボディの内容はnode.jsで、endで終わります。

最後に listen 関数を呼び出して、ポート 3000 で待機します。

コードをコピーします コードは次のとおりです:

var http = require('http');
http.createServer(function(req, res){
res.writeHead(200, {'Content-type' : 'text/html'});
res.write('

Node.js

');
res.end('

Hello World

');
}).listen(3000);

ソースコード:

コードをコピーします コードは次のとおりです:

exports.createServer = function(requestListener) {
新しいサーバーを返します(requestListener);
};
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。