Как получить перенаправление URL с помощью curl

curl --silent -I -L shorturl.at/dfIJQ | grep -i location


Команда curl используется для отправки HTTP-запросов и получения ответов от сервера. В данном случае, команда отправляет HEAD-запрос на указанный URL (-I), игнорирует вывод (-silent) и следует перенаправлениям (-L).

После получения ответа, команда grep фильтрует строки вывода и ищет строку, содержащую слово «location» (регистронезависимый поиск -i). Это позволяет найти заголовок «Location», который содержит перенаправление URL.

Эта команда полезна, когда вам нужно получить URL, на который происходит перенаправление при обращении к определенному URL. Альтернативным подходом может быть использование инструментов, таких как wget или httpie, которые также позволяют отправлять HTTP-запросы и обрабатывать ответы.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *