Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
scva
0 / 0 / 0
Регистрация: 31.08.2015
Сообщений: 2
1

Не достучаться до сайта используя Curl. Ошибка 404 not found/

31.08.2015, 00:41. Просмотров 629. Ответов 2
Метки нет (Все метки)

Пытаюсь авторизироваться в своем кабинете на сайте pulscen.ru
Но никак не могу получить данные, все время выдает 404 not found, перепробывал все заголовки какие посылает браузер. Не достучать даже до главной страницы сайта.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$url = "http://www.pulscen.ru";
$useragent = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0";
 
$cURLHeaders = array(
    'Host' => "www.pulscen.ru",
    'User-Agent'=>$useragent,
    'Accept'=>"*/*",
    'Accept-Language'=>"ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
    'Accept-Encoding'=>"gzip, deflate",
    'X-NewRelic-ID'=>"VQUFVVRACQEEUlBS",
    'X-Requested-With'=>"XMLHttpRequest",
    'Referer'=>"http://www.pulscen.ru/",
    'Connection'=>"keep-alive"
);
 
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_HTTPHEADER, $cURLHeaders); 
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookies.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies.txt');  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
$data = curl_exec($ch);
curl_close($ch);
 
print_r($data);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2015, 00:41
Ответы с готовыми решениями:

Ошибка 404 Not Found
При переходе на любой сайт, при почти загрузившейся странице, перенаправляет на страницу с поиском...

Ошибка 404 Not Found
Hi! Установил Wordpress на vds. Все страницы кроме главной и админки показывают Not Found 404...

Ошибка: 404 Not Found
Собственно при нажатии на кнопку выдаёт ошибку HTTP/1.1 404 Not Found Где тут ошибка, помогите, с...

При открытии нового сайта часто открывается страница 404 Not Found
Добрый день! Браузеры при попытке открытия нового сайта через раз перенаправляют на страницу "404...

Ошибка HTTP 404.3 - Not Found. Не читает ASP
Всем привет! Установил IIS 7.5 (Win7), добавил сайт с файлами ASP, а он их не читает, и пишет вот...

2
alexsamos33
620 / 600 / 325
Регистрация: 26.04.2014
Сообщений: 1,976
06.09.2015, 08:57 2
scva, Ещё актуально? Если да, то вот.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$url = "http://pulscen.ru/";
$useragent = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0";
 
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_REFERER, "http://pulscen.ru/");
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  'X-NewRelic-ID'=>"VQUFVVRACQEEUlBS",
  'X-Requested-With'=>"XMLHttpRequest"
));
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookies.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies.txt');  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
$data = curl_exec($ch);
curl_close($ch);
 
print_r($data);
Для REFERER и User-Agent у Curl есть свои специальные опции, заголовки host и т.д не обязательны.
0
scva
0 / 0 / 0
Регистрация: 31.08.2015
Сообщений: 2
07.09.2015, 12:37  [ТС] 3
Прекрасно, спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2015, 12:37

Ошибка: HTTP Error 404. The requested resource is not found.
Помогите, пожалуйста. Я создал сайт на Joomla. Готовый сайт размещен на локальном хосте. ...

Получение инфы с сайта используя curl и дальнейшая обработка информации
Нашел вот пример. <?php // Поиск книг на сервере amazon.com $url =...

Поиск в Яндексе, почта яндекс-не грузятся-ошибка 404 not found nginx/1.0.11, Вконтакте-валидация аккаунта. Выкладываю логи на проверку
Поиск в Яндексе, почта яндекс-не грузятся-ошибка 404 not found nginx/1.0.11, Вконтакте-валидация...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru