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
//Si la requête est valide, éxécute la méthode du requestHandler correspondante
//Sinon, envoie un message d'erreur au client
if(in_array($client,$read))
{
$request=socket_read($client,$BUFFER_SIZE);
if($request!=false)
{
$requestHandler = new RequestHandler($request);
if(method_exists($requestHandler,$request))
{
$response=$requestHandler->explode(' ',$request)[0]($client,$request);
}
else
{
$response="Invalid request";
if ($client != false) {
if (in_array($client, $read)) {
$request = socket_read($client, $BUFFER_SIZE);
if ($request != false) {
$requestHandler = new RequestHandler($request);
if (method_exists($requestHandler, $request)) {
$response = $requestHandler->explode(' ', $request)[0]($client, $request);
} else {
$response = "Invalid request";
// socket_write($client,$response,strlen($response));
}
} else {
$response = "Response is false";
// socket_write($client,$response,strlen($response));
}
}
else
{
$response="Response is false";
// socket_write($client,$response,strlen($response));
}
}
}
Loading…
Cancel
Save