我試圖檢查一個捲曲的輸出。檢查cURL輸出PHP
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://blablabla.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$curlresult=curl_exec ($ch);
curl_close ($ch);
if ($curlresult == "OK") {
$result = "The curl action was succeeded! (OUTPUT of curl is: ".$curlresult.")";
} else {
$result = "The curl action has FAILED! (OUTPUT of curl is: ".$curlresult.")";
}
echo $result;
?>
URL(https://blablabla.com)是一個只顯示OK的URL。 因此,使用的代碼,我希望看到
「的捲曲行動成功(捲曲的輸出是:OK)!」
但是,我做什麼,得到的是:
捲曲動作失敗! (捲曲的輸出是:OK)
我想我犯了一些愚蠢的錯誤。我如何檢查https://blablabla.com是否包含「OK」?
謝謝!
請提供一個vardump $ curlresult –
我猜在「OK」之前有一些額外的輸出。也許是換行符。 –
你應該檢查HTTP狀態碼 –