EventHttp::bindLie un serveur HTTP sur une adresse et un port spécifiés
&reftitle.description;
publicvoidEventHttp::bindstringaddressintport
Lie un serveur HTTP sur une adresse et un port spécifiés.
Peut être appelée plusieurs fois pour lier le même serveur HTTP
sur plusieurs ports.
&reftitle.parameters;
address
Une chaîne de caractères contenant l'adresse IP à écouter.
port
Le numéro de port sur lequel l'écoute s'effectuera.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple avec EventHttp::bind
bind("127.0.0.1", 8088)) {
exit("bind(1) a échoué\n");
};
if (!$http->bind("127.0.0.1", 8089)) {
exit("bind(2) a échoué\n");
};
$http->setCallback("/about", function($req) {
echo "URI : ", $req->getUri(), PHP_EOL;
$req->sendReply(200, "OK");
echo "OK\n";
});
$base->dispatch();
?>
]]>
&example.outputs.similar;
404 Not Found
Not Found
The requested URL /unknown was not found on this server.