Что за символы при отправке данных? Не могу спарсить информацию из-за них

lutskboy
На сайте с 22.11.2013
Offline
171
533

Здраствуйте

есть сайт с видео

нужно оттуда вытащить прямую ссылку на видео

отправка данных идет на файл gateway.php методом пост

и оттуда можно дернуть прямую ссылку.

но вот беда. ети пост данные в непонятной кодировке. как знать что там?

а там firebug показывает такое

http://prntscr.com/98nvcp

сайт http://flashservice.xvideos.com/embedframe/5404369

W
На сайте с 09.04.2013
Offline
46
#1
lutskboy:
Здраствуйте
есть сайт с видео
нужно оттуда вытащить прямую ссылку на видео
сайт http://flashservice.xvideos.com/embedframe/5404369

А так не проще?


$url="http://flashservice.xvideos.com/embedframe/5404369";
$replaced_url=str_replace(array("flashservice.xvideos.com","/embedframe/"),
array("www.xvideos.com","/video"),
$url);
$xvideo_page=file_get_contents($replaced_url.'/');
preg_match('#flv_url=(?P<video_url>.*?)\&amp;#',$xvideo_page,$result);
echo urldecode($result["video_url"]).PHP_EOL;

По сути вопроса:

Это какие-то бинарные данные , вот тут вроде решают вопрос на python https://github.com/Zanzibar82/plugin.video.pelisalacarta_ui.pureita/blob/master/servers/xvideos.py ,так же обратите внимание на Content-Type: application/x-amf

lutskboy
На сайте с 22.11.2013
Offline
171
#2

огромное спасибо

помогли

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий