- 文件系统模块
- PhantomJS - 属性
- PhantomJS - 方法
- 系统模块
- PhantomJS - 属性
- Web 服务器模块
- PhantomJS - 属性
- PhantomJS - 方法
- 其他
- 命令行界面
- PhantomJS - 屏幕截图
- PhantomJS - 网页自动化
- PhantomJS - 网络监控
- PhantomJS - 测试
- PhantomJS - REPL
- PhantomJS - 范例
- PhantomJS 有用的资源
- PhantomJS - 快速指南
- PhantomJS - 有用的资源
- PhantomJS - 讨论
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://127.0.0.1:" + server.port);
以上程序生成以下输出。
server started - https://127.0.0.1:8080
广告