PhantomJS - Web 伺服器模組屬性



PhantomJS 使用名為 mongoose 的嵌入式 Web 伺服器。現在,PhantomJS 無法與任何其他生產 Web 伺服器連線。在連線方面,它一次可以處理 10 個連線,超過 10 個請求將排隊等待。

要啟動 Web 伺服器,我們需要使用以下語法 −

var webserver = require (‘webserver’);

讓我們瞭解一下用於偵聽傳送到 Web 伺服器的請求的 屬性。

port(埠)

Web 伺服器的埠屬性用於偵聽傳送到其的請求。

語法

語法如下 −

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 - https://:" + server.port); 

以上程式生成以下輸出。

server started - https://:8080
廣告
© . All rights reserved.