Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Получить реальную ссылку на файл
Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2009
Помог: 0 раз(а)
Здравствуйте!
Не могу найти решения по получению реальной ссылки на файл из редиректной, т.е. например, есть ссылки вида:
avg.com/ru-ru/thank-you?product=avf&build=avf-free
foxmail.com/win/download
Это непрямые ссылки на файлы, но при их открытии браузер начинает загружать реальные exe-файлы.
Понятно, что какой-нибудь менеджер закачки получит реальные ссылки, но хотелось бы сделать функцию на php, которая будет их получать...
Возможно ли такое реализовать?
Пробовал с CURL опыты проводить, ничего не вышло, может параметры недонастроил...
Пробовал get_headers - получает заголовок, но там нет прямых ссылок...
Для пробы посмотрел плагином http Spy заголовки по адресу:
foxmail.com/win/download
Там есть ссылка: dldir1.qq.com/foxmail/windows/fm 727chb26_build_setup.exe
Может есть какое-то простое и изящное решение, чтобы получать реальную ссылку через php?
andrewkard
Отправлено: 29 Февраля, 2016 - 01:08:59
Участник
Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014
Помог: 30 раз(а)
563434 пишет:
но хотелось бы сделать функцию на php, которая будет их получать
сделать то же, что будет делать браузер, т.е. отсылать такой же запрос, если это возможно...
563434
Отправлено: 29 Февраля, 2016 - 12:12:53
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2009
Помог: 0 раз(а)
[quote=andrewkard][/quote]
andrewkard пишет:
сделать то же, что будет делать браузер, т.е. отсылать такой же запрос, если это возможно...
На словах все просто...хотел найти примеры кода...
andrewkard
Отправлено: 29 Февраля, 2016 - 12:19:09
Участник
Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014
Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2009
Помог: 0 раз(а)
Вот консоль что показывает:
Resource interpreted as Document but transferred with MIME type application/octet-stream: "http://dldir1.qq.com/foxmail/windows/fm727chb26_build_setup.exe".
Рефреш на ту же страницу
Уже не так все просто?
Могу еще десяток ссылок покинуть с разными ситуациями.
Кто еще юный...я за 13 лет работы в сети, сначала проверяю все, а потом хвалюсь...
LIME
Отправлено: 01 Марта, 2016 - 15:24:25
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
563434 пишет:
я за 13 лет работы в сети, сначала проверяю все, а потом хвалюсь...
мне бы было стыдно
esterio
Отправлено: 01 Марта, 2016 - 16:54:24
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
КУКИ
LIME
Отправлено: 01 Марта, 2016 - 17:02:54
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.