當前位置:編程學習大全網 - 網站源碼 - php soap 如何設置超時?

php soap 如何設置超時?

在使用soap前,先檢查soap的url是否可訪問。如為true則繼續執行Soap,否則給出超時提醒。

下面是我經常使用的判斷網站鏈接是否可用的函數,希望對妳有用。

//判斷URL在指定時間內是否有相應

function checkUrl($url, $timeout = 3){

$ret = false;

$handle = curl_init();

curl_setopt($handle, CURLOPT_URL,$url);

curl_setopt($handle, CURLOPT_NOBODY, true);

curl_setopt($handle, CURLOPT_TIMEOUT,$timeout);//設置默認超時時間為3秒

$result = curl_exec($handle);

$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);

curl_close($handle);

if(strpos($httpCode,'2') == 0){

$ret = true;

}

return $ret;

}

  • 上一篇:php 怎麽解決 大數據量 插入數據庫
  • 下一篇:excel 將每個專業總分最高的學生姓名設置為藍色,怎麽用公式篩選自動設置,因為數據多的話手動設置不方便
  • copyright 2024編程學習大全網