Задать вопрос
@accountnujen

Как быстро узнать имя файла по ссылке, если оно не указано явно?

Как узнать, что за файл находится по ссылке, когда ссылка имеет вот такой вид:
https://du.sf-converter.com/go?payload=1*eJzVlF2PmzgUhv9KNFKtXWlJwRgDlayKMPmemXzMJCS5iRhwwAkGwkcIqfa%2FryHdbXvZ1V5sbx6M4fj4nNd%2BvzzkSZl5dJVFD58ewqJI808fP1ZV1a2TsijfaddL%2BMfKLbzw84X4iwpVphNsvMXDH18jx%2F5PB7qlz5IfM2YZlCQpjyWXBRGOb7QbJEkQ0QvzadIu1Y7SyK3fXe%2F0mV5TllGiYA0bClYxApSR41S3tuf5eopeuVK988suC%2BwKsJQgrauoalfRYRdCAzCfJJJl9TPVWbhzqRfM5%2Fsp9SU%2BmkwdCL09TCd%2BUA88OB%2Bh6XkkIgo3IAqSwb1o8rVIkNFzKTaS5xGpaQ54SHQPcE5U5QO0IQY8Jt8VJebEmxbG9BTrJ8Bz4pZiLokzwC%2BECzACQRoRqAMWs8KrYv89zYkhY6iJ3KlHUOKtbfwkF%2FO5g1isTPkstW9vp5HpBtrSAJc0uxAFcMYpafv8AQ54ikCcE39jhZVxDG%2FlYQa9ns1f%2BqfnfjAEAcva3XsRjYmKVFVTEPDLjEAFdmVTAREvmlYrGJsG1MVmsKqD%2BxzWTYSwCQ4X0WYITpSmbsQutF3wIGQiEMmyoupq0xAx1CHCwCNOvweKa6OMCpEq9kfY0hlLNh3Li%2BdeVYli3cwVHborLYIpE2BpA7%2BBUKTpZ6uHGHxToplNPcGmF%2BLR9EI84lxAlCrYFCoeokRBURyI%2Fs7GwyaAN2j%2B4E0Mbxe5NOnTZvHvlBGBLCDWULX3V6taWuNgJAd6rcGbIRfFJCtlV55qJ%2FU4OS2SMw9GA%2Fy6w72rfXg0F%2FbYmqDByio0JXjZTa3l9XU9y7x1uJWcrYaP5bjPHAvT9OiUJWgTzc7yYmK0iez14LDf7%2Bnyulpaxxc39jbLTbXTb6EVGsb5RVlyZ%2FRcv25kkcgeVtvz07aod8NXvYBpKm9qN0znSviUPo6llfdWWJKcOCdrKu5ne9V%2BxfupYuA2o1wMm%2FOmqKil1hK31BtiuT2NsOX9ZKKWzVeoG4KqiVpqLXFLveX9q%2FlLWUGrzs9agaKr2ESa8c0LhAH%2B4wW6ikxN6Ksi5b%2FzAu1fecFd9P%2BhG%2BzyRfh6CCt9pm%2Fy3WS5rLitKJPngbJYzZK3%2FXQwKofKWDfyRFzSjUZxro6yWe%2FIPL2%2BHLHvlfKTVFIeaiobDa%2BjySxb25vgRzcIxqH1Umeu8d5no8F8Ww5LD5W9qeU6ob7z%2Fe3RRbf5cPi0P7w9zzcW61vm9Liy1qZzrSOG6LhO9aG10Gahb08s4fBPt%2F3WveGV%2FbiwPqiPwhMKVkRUGMKSeaeOlYuXuiN1XuiFZp1hEsduZyiU7myTsrNKO7%2FNDgfmMTfqPJc58zrr5vj9Lpa5K5hbxcOnb97w519V2bVo*1656797692*b2dac99c14395ecd
  • Вопрос задан
  • 594 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
iMedved2009
@iMedved2009
Не люблю людей
print_r(get_headers('https://du.sf-converter.com/go?payload=1*eJzVlF2PmzgUhv9KNFKtXWlJwRgDlayKMPmemXzMJCS5iRhwwAkGwkcIqfa%2FryHdbXvZ1V5sbx6M4fj4nNd%2BvzzkSZl5dJVFD58ewqJI808fP1ZV1a2TsijfaddL%2BMfKLbzw84X4iwpVphNsvMXDH18jx%2F5PB7qlz5IfM2YZlCQpjyWXBRGOb7QbJEkQ0QvzadIu1Y7SyK3fXe%2F0mV5TllGiYA0bClYxApSR41S3tuf5eopeuVK988suC%2BwKsJQgrauoalfRYRdCAzCfJJJl9TPVWbhzqRfM5%2Fsp9SU%2BmkwdCL09TCd%2BUA88OB%2Bh6XkkIgo3IAqSwb1o8rVIkNFzKTaS5xGpaQ54SHQPcE5U5QO0IQY8Jt8VJebEmxbG9BTrJ8Bz4pZiLokzwC%2BECzACQRoRqAMWs8KrYv89zYkhY6iJ3KlHUOKtbfwkF%2FO5g1isTPkstW9vp5HpBtrSAJc0uxAFcMYpafv8AQ54ikCcE39jhZVxDG%2FlYQa9ns1f%2BqfnfjAEAcva3XsRjYmKVFVTEPDLjEAFdmVTAREvmlYrGJsG1MVmsKqD%2BxzWTYSwCQ4X0WYITpSmbsQutF3wIGQiEMmyoupq0xAx1CHCwCNOvweKa6OMCpEq9kfY0hlLNh3Li%2BdeVYli3cwVHborLYIpE2BpA7%2BBUKTpZ6uHGHxToplNPcGmF%2BLR9EI84lxAlCrYFCoeokRBURyI%2Fs7GwyaAN2j%2B4E0Mbxe5NOnTZvHvlBGBLCDWULX3V6taWuNgJAd6rcGbIRfFJCtlV55qJ%2FU4OS2SMw9GA%2Fy6w72rfXg0F%2FbYmqDByio0JXjZTa3l9XU9y7x1uJWcrYaP5bjPHAvT9OiUJWgTzc7yYmK0iez14LDf7%2Bnyulpaxxc39jbLTbXTb6EVGsb5RVlyZ%2FRcv25kkcgeVtvz07aod8NXvYBpKm9qN0znSviUPo6llfdWWJKcOCdrKu5ne9V%2BxfupYuA2o1wMm%2FOmqKil1hK31BtiuT2NsOX9ZKKWzVeoG4KqiVpqLXFLveX9q%2FlLWUGrzs9agaKr2ESa8c0LhAH%2B4wW6ikxN6Ksi5b%2FzAu1fecFd9P%2BhG%2BzyRfh6CCt9pm%2Fy3WS5rLitKJPngbJYzZK3%2FXQwKofKWDfyRFzSjUZxro6yWe%2FIPL2%2BHLHvlfKTVFIeaiobDa%2BjySxb25vgRzcIxqH1Umeu8d5no8F8Ww5LD5W9qeU6ob7z%2Fe3RRbf5cPi0P7w9zzcW61vm9Liy1qZzrSOG6LhO9aG10Gahb08s4fBPt%2F3WveGV%2FbiwPqiPwhMKVkRUGMKSeaeOlYuXuiN1XuiFZp1hEsduZyiU7myTsrNKO7%2FNDgfmMTfqPJc58zrr5vj9Lpa5K5hbxcOnb97w519V2bVo*1656797692*b2dac99c14395ecd', true));

Разобрать заголовок
content-disposition: attachment; filename="Rick Astley - Never Gonna Give You Up (Official Music Video).mp4
Ответ написан
Сделать GET запрос, проследовать всем редиректам, и посмотреть заголовок Content-Disposition, а если такого заголовка нет, то взять последний сегмент url за название.

Именно так поступают браузеры
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы