Luke, yo soy tu padre
С нами с 10.02.06
Сообщения: 1012
Рейтинг: 193
|
Добавлено: 27/07/09 в 18:47 |
А именно, на галерах топбакса (для примера хttp://www.freevideogallery.com/Free-Porn/First-Time-Swallows/Joey-Valentine/40/12?revid=1&s=0&campaign=0&join=1
) и тумбы и залинкованный контент имеют урлы вида:
Код: |
<a href="xttp://cache.tc.members-access.com/nhp/freehotvids/video.html?site=firsttimeswallows&eid=1991&clip=1"><img src="xttp://cache.tc.members-access.com/nhp/freehotvids/thumb.php/thumb.jpg?eid=1991&clip=1" /></a>
|
и соответственно, когда я проверяю Content-Type заголовков через curl, чтобы убедиться, что это действительно тумба и мувик/пикса за ним, я получаю, на большинстве проверяемых файлов, хидеры такого вида:
Цитата: | HTTP/1.1 200 OK
Date: Mon, 27 Jul 2009 14:00:36 GMT
Content-Type: text/html
Server: Apache
X-SV: kw183
X-Powered-By: PHP/5.2.9
Content-Length: 0
X-WR-MODIFICATION: Content-Length
Connection: keep-alive
|
Как видно проверка не состоялась из-за Content-Type: text/html, хотя браузер отображает пиксно/мувисный контент нормально, поэтому становится интересно, как всё же можно получить достоверный Content-Type для тумбы/контента. Реферер и кукисы присутствуют, get_headers отдаёт теже хидеры, вот я сижу и думаю, в чём тут дело...
P.S. Заголовки чекаю следующим кодом
Код: |
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "урл проверяемой пиксы/мувика");
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_REFERER, "адрес галеры");
curl_setopt($ch, CURLOPT_ENCODING,'gzip,deflate');
curl_setopt($ch, CURLOPT_COOKIEFILE, "путь к кукам");
curl_setopt($ch, CURLOPT_COOKIEJAR, "путь к кукам");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
$content = curl_exec($ch); |
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 27/07/09 в 22:37 |
сори
а чекать зачем?
|
|
|
|
Luke, yo soy tu padre
С нами с 10.02.06
Сообщения: 1012
Рейтинг: 193
|
Добавлено: 27/07/09 в 22:45 |
мне нужна сама тумба и уверенность в том , что она залинкована на контент, а к примеру, а не на джоин пагу сайта, или еще куда, как например баннер.
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 27/07/09 в 22:56 |
так урл тумбы кривой вроде у тебя
надо
cache.tc.members-access.com/nhp/freehotvids/thumb.php/thumb.jpg?eid=1991&clip=3
&!=&
|
|
|
|
Luke, yo soy tu padre
С нами с 10.02.06
Сообщения: 1012
Рейтинг: 193
|
Добавлено: 27/07/09 в 23:03 |
От оно чё! Точно, из-за амперсанда, блин...
Спасибо, а то у меня уже глаз замылился.
С меня рейт
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 27/07/09 в 23:19 |
Проверь правильность URL. Возможно проблемы с амперсэндами '&'.
Сервер отдаёт text/html если в URL у тя опечатка. Убери NOBODY и увидишь пустой файл.
При правильном URL image/jpg.
|
|
|
|
Luke, yo soy tu padre
С нами с 10.02.06
Сообщения: 1012
Рейтинг: 193
|
Добавлено: 27/07/09 в 23:37 |
Да, корявка была из-за амперсандов. Спасибо )
|
|
|
|