PhantomJS Web Server模块属性
PhantomJS使用一个名为 mongoose 的嵌入式Web服务器。目前,PhantomJS无法连接任何其他生产Web服务器。关于连接方面,它可以同时处理10个连接,超过10个请求将在队列中等待。
要启动一个Web服务器,我们需要使用以下语法−
var webserver = require (‘webserver’);
让我们理解 Port 属性,该属性用于监听发送到Web服务器的请求。
端口
Web服务器的 Port 属性用于监听发送到它的请求。
语法
其语法如下所示 −
var server = require('webserver').create();
var listening = server.listen(port, function (request, response) {});
示例
让我们来举一个示例来理解 端口 属性的工作原理。
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