Яндекс Фотки: 400 ошибка при запросе cUrl'ом

Статус
В этой теме нельзя размещать новые ответы.

OnArs

Гуру форума
Регистрация
30 Авг 2008
Сообщения
258
Реакции
74
Всем привет,

При попытке получить страницу (исходник страницы) через cUrl или file_get_contents() получаю в ответ 400 ошибку (Bad request).

Нужно получить исходник вот этой страницы:
Для просмотра ссылки Войди или Зарегистрируйся

Теми же самыми средствами без проблем получаю исходники к примеру любого RSS Feed'a от Google Feedburner, а здесь никак


В чём может быть проблема?


Заранее благодарен! :bc:
 
Посмотри и запиши все заголовки, которые отправляет и запрашивает сервер яндекса, в том числе куки. Например надстройкой Jared Web Recorder для FF. Затем сформируй их курлом.
 
И
PHP:
$ch = curl_init('http://fotki.yandex.ru/rss/images?skin=rss2&ed=1&stype=image&text=nulled');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
echo $data;
И
PHP:
echo file_get_contents('http://fotki.yandex.ru/rss/images?skin=rss2&ed=1&stype=image&text=nulled');
Выдали мне контент страницы. Стало быть куки, юзер-агент и т.д тут не причём. Попробуй через прокси на всякий случай - вдруг это такой вариант бана IP.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху