Я преподаю себе некоторые базовые выскабливания, и я обнаружил, что иногда URL-адрес, который я передаю в мой код, возвращает 404, который отображает весь остальной код.
Так что мне нужно проверить в верхней части кода, чтобы проверить, возвращает ли URL-адрес 404 или нет.
Это похоже на довольно прямолинейную задачу, но Google не дает мне никаких ответов. Я беспокоюсь, что искал неправильный материал.
В одном блоге рекомендуется использовать это:
$valid = @fsockopen($url, 80, $errno, $errstr, 30);
а затем проверьте, есть ли значение $valid, если оно пустое или нет.
Но я думаю, что URL-адрес, который дает мне проблемы, перенаправляет на него, поэтому $valid становится пустым для всех значений. Или, возможно, я делаю что-то еще не так.
Я также рассмотрел "запрос главы", но мне еще не найти реальных примеров кода, с которыми я могу играть или попробовать.
Предложения? А что это за скручивание?