- 文件系统模块
 - PhantomJS - 属性
 - PhantomJS - 方法
 
- 系统模块
 - PhantomJS - 属性
 
- 网络服务器模块
 - PhantomJS - 属性
 - PhantomJS - 方法
 
- 各种各样的
 - 命令行界面
 - PhantomJS - 屏幕截图
 - PhantomJS - 页面自动化
 - PhantomJS - 网络监控
 - PhantomJS - 测试
 - PhantomJS-REPL
 - PhantomJS - 示例
 
- PhantomJS 有用资源
 - PhantomJS - 快速指南
 - PhantomJS - 有用的资源
 - PhantomJS - 讨论
 
PhantomJS - Web 服务器模块属性
PhantomJS 使用名为mongoose的嵌入式 Web 服务器。目前,PhantomJS 无法与任何其他生产网络服务器连接。对于连接来说,它一次可以处理10个连接,超过10个请求就会在队列中等待。
要启动网络服务器,我们需要使用以下语法 -
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