Phantomjs-web-server-module-properties

提供:Dev Guides
2020年6月23日 (火) 08:11時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

PhantomJS-Webサーバーモジュールプロパティ

PhantomJSは、 mongoose と呼ばれる組み込みWebサーバーを使用します。 現在、PhantomJSは他の本番Webサーバーと接続できません。 接続に関しては、一度に10個の接続を処理でき、10個を超える要求がキューで待機します。

Webサーバーを起動するには、次の構文を使用する必要があります-

var webserver = require (‘webserver’);

Webサーバーに送信されるリクエストをリッスンするために使用される Port プロパティを理解しましょう。

port

WebサーバーのPortプロパティは、送信された要求をリッスンするために使用されます。

構文

その構文は次のとおりです-

var server = require('webserver').create();
var listening = server.listen(port, function (request, response) {});

*port* プロパティがどのように機能するかを理解するために例を見てみましょう。
var webserver = require('webserver');
var server = webserver.create();
var service = server.listen(8080,function(request,response){
});
if(service) console.log("server started - http://localhost:" + server.port);

上記のプログラムは、次の出力を生成します。

server started - http://localhost:8080