// Post Methode
$data1 = array(
'token' => $res1['id_token'],
'requester_ip' => $_SERVER['SERVER_ADDR'],
);
$trace = $_SESSION['trace'];
$trace .= '----- Step 3 : JWT Introspection -----' . "
";
$trace .= 'access token : ' . $access_token . "
";
$trace .= 'data : ' . print_r($data1,true) . "
";
$_SESSION['trace'] = $trace;
$h = curl_init($introspection_endpoint);
curl_setopt($h, CURLOPT_RETURNTRANSFER, true);
curl_setopt($h, CURLOPT_TIMEOUT, 100); //100 : DEBUG
curl_setopt($h, CURLOPT_POST, true);
curl_setopt($h, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($h, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
curl_setopt($h, CURLOPT_POSTFIELDS, http_build_query($data1));
$res = curl_exec($h);
...