PhantomJS - Propriedades do Módulo de Servidor Web
PhantomJS usa um servidor web integrado chamado mongoose. No momento, o PhantomJS não pode se conectar a nenhum outro servidor da web de produção. Com relação à conexão, ele pode lidar com 10 conexões por vez e mais de 10 solicitações estarão esperando em uma fila.
Para iniciar um servidor web, precisamos usar a seguinte sintaxe -
var webserver = require (‘webserver’);
Vamos entender o Port , que é usada para ouvir as solicitações enviadas ao servidor da web.
porta
A propriedade Port para um servidor da web é usada para ouvir a solicitação enviada a ele.
Sintaxe
Sua sintaxe é a seguinte -
var server = require('webserver').create();
var listening = server.listen(port, function (request, response) {});
Exemplo
Vamos dar um exemplo para entender como o port propriedade funciona.
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);
O programa acima gera a seguinte saída.
server started - http://localhost:8080