自分のサイトのサイトマップを作成したい。したがって、サイトマップを作成する前に、各URLのステータスコードを知りたいと思います。ステータスコードを差し引くためにcurlオプションを使用しました。私のサイトには400以上のURLがあります。カールを使うと時間がかかります。
ステータスコード200を含むURLを許可したいのは私だけです。
各URLのステータスコードを差し引くための他のオプションを教えてください。
以下のカールコードを使用しました。
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $urlparam);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 240);
curl_exec($ch);
$curlcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
echo $curlcode;