EventHttp::setDefaultCallback
Définit la fonction de rappel par défaut pour gérer les requêtes qui ne sont pas attrappées par
des fonctions de rappel spécifiques
&reftitle.description;
public
void
EventHttp::setDefaultCallback
string
cb
string
arg
Définit la fonction de rappel par défaut pour gérer les requêtes qui ne sont pas attrappées par
des fonctions de rappel spécifiques.
&reftitle.parameters;
cb
La fonction de rappel de type callable.
Elle doit correspondre au prototype suivant :
void
callback
EventHttpRequest
req
NULL
mixed
arg
NULL
req
EventHttpRequest
Objet.
arg
Données personnalisées.
arg
Données personnalisées fournies par l'utilisateur à la fonction de rappel.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple avec EventHttp::setDefaultCallback
bind("127.0.0.1", 8088)) {
exit("Échec de bind(1)\n");
};
$http->setDefaultCallback(function($req) {
echo "URI : ", $req->getUri(), PHP_EOL;
$req->sendReply(200, "OK");
});
$base->dispatch();
?>
]]>
&reftitle.seealso;
EventHttp::setCallback