fix HTTP_Request2

This commit is contained in:
jbousquie 2016-11-16 11:40:56 +01:00
parent 34890ec94c
commit f3fbe33717

View File

@ -1,21 +1,22 @@
<?php <?php
// Ce script affiche les processus en cours sur une machine windows // Ce script affiche les processus en cours sur une machine windows
// Pour ceci il interroge (http) un serveur windows du domaine sur le lequel sera exécuté une commande tasklist /s $host // Pour ceci il interroge (http) un serveur windows du domaine sur le lequel sera exécuté une commande tasklist /s $host
require_once 'HTTP/Request2.php';
Function get_tasks($url) { Function get_tasks($url) {
$salles_bloquees = array(); $taches = array();
$r = new HttpRequest($url, HttpRequest::METH_GET); $r = new HTTP_Request2($url, HTTP_Request2::METHOD_GET);
try { try {
$r->send(); $response = $r->send();
if ($r->getResponseCode() == 200) { if (200 == $response->getStatus()) {
$r->getResponseBody(); $body = $response->getBody();
$reponse = json_decode($r->getResponseBody()); $taches = json_decode($body);
} }
} }
catch (HttpException $ex) { catch (HTTP_Request2_Exception $ex) {
echo $ex; echo $ex->getMessage();
} }
return $reponse; return $taches;
} }
// Variables // Variables