title
Description
Body
Вот такой у меня вопрос:
Имеется такая страница: http://flashservice.xvideos.com/embedframe/11194029
Если смотреть исходный код с компьютера, то там есть флеш плеер.
|
|
Вероятно всего, видео ролик передается через swf файл, саму ссылку я могу получить через файрбаг в мозиле, она выглядет примерно так
http://porn.im.bcfe7e00.11144482.x.xvideos.com/videos/flv/8/d/0/xvideos.com_8d0f40187485f5a89b35e8561978c087.flv;v=1?e=1432763889&ri=1024&rs=85&h=3f07f9d1b4679f72a78175ea4fbc664d
Вот можно получить ссылку методом пшп? Может есть какая функция, или еще что то.
Отредактировано Влад23 (2015.05.27 22:16)
Неактивен
Там вначале идет POST запрос на http://flashembed.xvideos.com/flashservices/gateway.php в ответ получаются закодированные в base64 данные, в т.ч. и ссылка на видео.
А вот как сформировано тело POST запроса не понятно.
Добавлено спустя 52 секунды:
Из скриншотов, думаю, станет понятнее.
Неактивен
У меня что то мозила файрбагом не видит закодированный ответ и опера тоже. Вот запрос
|
|
Вот ответ
|
|
Отредактировано Влад23 (2015.06.01 07:41)
Неактивен
Вот делаю так:
|
|
Получаю методом пост файл гетевай, а он выводится как будто я по нему перешол
Отредактировано Влад23 (2015.06.01 08:40)
Неактивен
да, фаербаг что-то не отлавливает тело post запроса. но нормально работает встроенный отладчик в фаерфоксе (F12)
Добавлено спустя 4 минуты 7 секунд:
curl_setopt($ch, CURLOPT_POSTFIELDS, 's=CURL'); ну так ты тут фигню какую-то передаешь.
'Content-length: 58', // без этого тоже ошибка - а тут размер должен высчитываться на основании передаваемых тобой данных, а не прописываться статически.
пробуй перехватить данные которые передаются gateway.php через отладчик по F12 а не фаербаг.
Неактивен