Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется функция, которая определяет реальную ссылку на файл по редиректной.

Например, есть ссылка вида:

http://avg.com/ru-ru/thank-you?product=avf&build=avf-free

При переходе по такой в браузере начинается скачивание файла:

http://files-download.avg.com/inst/mp//AVG_Antivirus_Free_692.exe

Нужно, чтобы функция получая первую ссылку, возвращала вторую.

Ссылки могут быть временными или постоянными, мне все равно, нужно просто получать прямые ссылки на момент обращения.

 

Ниже даю еще примеры ссылок для отладки функции:

http://foxmail.com/win/download

http://mediaget.com/download.php?os=windows

http://95.163.15.103/download/neospy_ru/?file=exe

http://www.opera.com/ru/computer/thanks?ni=stable&os=windows

http://www.skype.com/ru/download-skype/skype-for-windows/downloading/

https://sourceforge.net/projects/vfd/files/latest/download

http://www.utorrent.com/intl/ru/downloads/complete/os/win/track/stable

Могу еще поискать примеры...

Обратите внимание, функция должна работать и https тоже.

Понимаю, бывают случаи, когда файл отдается PHP-скриптом, тогда ссылку будет невозможно определить или на отдельных серверах будут хитрые защиты от ботов и т.п. В части случаев используется просто мета-тег refresh, а в других случаях - другое...

Нужно, чтобы функция могла получать ссылки в большинстве случаев, а не во всех 100% случаев.

Хотелось бы получить простую и понятную функцию для использования в разных проектах, по возможности без подключения громоздких файлов классов.

 

Пожалуйста, указывайте конкретные сроки и стоимость.

9 лет назад
evmaster
Евгений 
44 года
22 года в сервисе
Был
2 года назад
83 отзыва

Выбранный исполнитель

PhpSoft
50 лет
17 лет в сервисе
Был
2 дня назад
9 лет назад
$7
1 день
Быстро справился с задачей, код аккуратный и работает хорошо, рекомендую.
Нестандартная, интересная задача. Спасибо за проект. Сотрудничеством доволен, рекомендую.

Заявки фрилансеров

PhpSoft
50 лет
17 лет в сервисе
Был
2 дня назад
9 лет назад