Tuesday, June 28, 2016

Check Web service status in php

<?php

function getSSLPage($url) {   
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_SSLVERSION,3);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_exec($ch);
    $result=curl_getinfo ($ch);
    curl_close($ch);
    return $result;
}
$url = 'http://www.kbslit.com';
$result = getSSLPage($url);
//print_r($result);
$status=$result['http_code'];
echo $status;
?>