PhantomJS - Eigenschaften des Webservermoduls

PhantomJS verwendet einen eingebetteten Webserver namens mongoose. Derzeit kann PhantomJS keine Verbindung zu einem anderen Produktions-Webserver herstellen. In Bezug auf die Verbindung können 10 Verbindungen gleichzeitig verarbeitet werden, und es warten mehr als 10 Anforderungen in einer Warteschlange.

Um einen Webserver zu starten, müssen wir die folgende Syntax verwenden:

var webserver = require (‘webserver’);

Lassen Sie uns das verstehen Port Eigenschaft, mit der die an den Webserver gesendeten Anforderungen abgehört werden.

Hafen

Die Port-Eigenschaft für einen Webserver wird verwendet, um die an ihn gesendete Anforderung abzuhören.

Syntax

Die Syntax lautet wie folgt:

var server = require('webserver').create();
var listening = server.listen(port, function (request, response) {});

Beispiel

Nehmen wir ein Beispiel, um zu verstehen, wie die port Eigentum funktioniert.

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);

Das obige Programm generiert die folgende Ausgabe.

server started - http://localhost:8080