Загрузка информации, из зон требующих авторизации

FrankS

Guest
Загрузка информации, из зон требующих авторизации

Ситуация такая:
Есть сервер статистики (допустим stat.srv.com) при заходе на него появляется окошко апач вторизации. проходя его, производится переход на папку /cgi-bin/stat.html (т.е. stat.srv.com/cgi-bin/stat.html).
Мне нужно получить доступ и скачать инфу от туда.

Я пробывал так:

curl_setopt($ch, CURLOPT_URL, "http://stat.srv.com/cgi-bin/stat.html");
curl_setopt($ch,CURLOPT_USERPWD,"login:password");
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
curl_exec($ch);

Ответ этому - "страница не найдена", хотя она конечно же там есть...
Помогите каким-нибудь другим способом, или исправьте этот.. возможно там стоит какая-то защита от подобных скриптов.
 

Кром

Новичок
>возможно там стоит какая-то защита от подобных скриптов.

И что, мы тебе должны помочь ее обойти?
 

FrankS

Guest
Кхм.. а есть еще какой-то способ?
Может её там и нету вовсе, а просто я что-то не правильно делаю?
 

Кром

Новичок
>Кхм.. а есть еще какой-то способ?

Способов тырить контент и накручивать счетчики достаточно много, да.
 

FrankS

Guest
2 Кром: Если вас интересует моральная сторона вопроса, то я "тырю" информацию со статистики которую предоставляет мне провайдер.

А помочь значит сложно?
 

XXXX Pro

Guest
Вообще, если неправильная авторизация, то, по идее, должна появляться ошибка 401, а появляется "страница не найдена", т.е. ошибка 404.
Скорее всего, неправильно написан URL.
Еще советую посмотреть полный текст запроса (к сожалению, не знаю точно, как это делается в curl, т.к. сам всегда собирал запросы вручную), который отправляется, может быть что-нибудь станет понятнее.
 
Сверху