То, что я хотел бы сделать, это узнать, что является последним/окончательным URL после следующих перенаправления.
Я бы предпочел не использовать cURL. Я хотел бы придерживаться чистого PHP (обтекатели потоков).
Сейчас у меня есть URL (скажем http://domain.test), и я использую get_headers() для получения определенных заголовков с этой страницы. get_headers также возвращают несколько заголовков Location:
(см. Изменить ниже). Есть ли способ использовать эти заголовки для создания конечного URL-адреса? или есть функция PHP, которая автоматически сделает это?
Изменить: get_headers() следует перенаправлениям и возвращает все заголовки для каждого ответа/перенаправления, поэтому у меня есть все заголовки Location:
.