]> git.datanom.net - qtadmin.git/blobdiff - rest_client.php
prepare for wblistadm server
[qtadmin.git] / rest_client.php
index cb28f46a70991e597ffa044cc3c1af4e44098545..33b9e53491bff187feab4ab4b306a04c4fd7630b 100644 (file)
 require_once 'config.php';
 require_once $CFG->root . 'lib/utils.inc.php';
 
+session_start();
 $util = new Utils;
 
+$ticket = $cookies = null;
 $data = 'username=mir@miras.org&password=Clara0503';
-$response = $util->RESTCall($CFG->wblistadm_url.'/ticket', $data, $cookiesIn = '')
+$response = $util->RESTCall($CFG->wblistadm_url.'/ticket', $data, $cookiesIn = '');
+if ($response['http_code'] >= 200 && $response['http_code'] <= 204) {
+    $ticket = json_decode($response['content']);
+    $token = $ticket->data->CSRFPreventionToken;
+    $cookies = $response['cookies'];
+}
 
 ?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
@@ -39,7 +46,12 @@ $response = $util->RESTCall($CFG->wblistadm_url.'/ticket', $data, $cookiesIn = '
 </head>
 
 <body>
-<?php print_r($response); ?>
+<pre>
+<?php
+print_r($response);
+print "Ticket: \n".var_export($ticket,true)."\nCookies: $cookies\nToken: $token";
+?>
+</pre>
 </body>
 
 </html>
This page took 0.029073 seconds and 5 git commands to generate.