test
continuous-integration/drone/push Build is passing Details

ServeurDeTest
johan 2 years ago
parent 5a9f8fde49
commit 421275d2a4

@ -94,26 +94,21 @@ while(true) {
//Met la requête du client dans $request et verifie si la requête est valide //Met la requête du client dans $request et verifie si la requête est valide
//Si la requête est valide, éxécute la méthode du requestHandler correspondante //Si la requête est valide, éxécute la méthode du requestHandler correspondante
//Sinon, envoie un message d'erreur au client //Sinon, envoie un message d'erreur au client
if(in_array($client,$read)) if ($client != false) {
{ if (in_array($client, $read)) {
$request=socket_read($client,$BUFFER_SIZE); $request = socket_read($client, $BUFFER_SIZE);
if($request!=false) if ($request != false) {
{ $requestHandler = new RequestHandler($request);
$requestHandler = new RequestHandler($request); if (method_exists($requestHandler, $request)) {
if(method_exists($requestHandler,$request)) $response = $requestHandler->explode(' ', $request)[0]($client, $request);
{ } else {
$response=$requestHandler->explode(' ',$request)[0]($client,$request); $response = "Invalid request";
} // socket_write($client,$response,strlen($response));
else }
{ } else {
$response="Invalid request"; $response = "Response is false";
// socket_write($client,$response,strlen($response)); // socket_write($client,$response,strlen($response));
} }
} }
else
{
$response="Response is false";
// socket_write($client,$response,strlen($response));
}
} }
} }
Loading…
Cancel
Save