PhantomJS - Web 服务器模块属性
PhantomJS 使用名为 mongoose 的嵌入式 Web 服务器。目前,PhantomJS 无法与任何其他生产 Web 服务器连接。就连接而言,它一次可以处理 10 个连接,并且超过 10 个请求将在队列中等待。
要启动 Web 服务器,我们需要使用以下语法 −
var webserver = require ('webserver');
让我们了解 Port 属性,该属性用于侦听发送到 Web 服务器的请求。
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