Какой самый простой способ использовать команду HEAD HTTP в PHP?
Я хотел бы отправить команду HEAD протокола передачи гипертекста на сервер в PHP для получения заголовка, но не содержимого или URL-адреса. Как мне сделать это эффективным способом?
Вероятно, наиболее распространенным вариантом использования является проверка на наличие мертвых веб-ссылок. Для этого мне нужен только код ответа HTTP-запроса, а не содержимое страницы. Получение веб-страниц в PHP может быть легко сделано с помощьюfile_get_contents("http://...")
, но для проверки ссылок это действительно неэффективно, так как загружает весь контент страницы / изображение / что угодно.