我试图检查一个卷曲的输出。检查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状态码 –