PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
lorderetik
Отправлено: 29 Сентября, 2015 - 18:33:06
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Март 2014
Помог: 0 раз(а)
Не могу спарсить сайт, пишет
Not Found
The requested URL ...
Возвращает
Not Found
The requested URL /pl/pl/editorials/little-prices-|-boys/look-2-c766005p3071520.html was not found on this server.
Хотя страницы такая открывается. Помогите пожалуйста кто знает причину.(Отредактировано автором: 29 Сентября, 2015 - 18:33:42)
lastdays
Отправлено: 29 Сентября, 2015 - 20:41:12
Частый гость
Покинул форум
Сообщений всего: 220
Дата рег-ции: Март 2013
Помог: 7 раз(а)
PHP:
скопировать код в буфер обмена
function curl_test( )
{
$cookie_file2 = 'cook2.txt' ;
$url_string2 = 'http://www.zara.com/pl/pl/editorials/little-prices-|-boys/look-2-c766005p3071520.html' ;
curl_setopt ( $ch2 , CURLOPT_RETURNTRANSFER
, 1
) ; // возвращает веб-страницу curl_setopt ( $ch2 , CURLOPT_USERAGENT
, 'Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko' ) ; curl_setopt ( $ch2 , CURLOPT_HEADER
, 0
) ; // не возвращает заголовки curl_setopt ( $ch2 , CURLOPT_FOLLOWLOCATION
, 1
) ; // переходит по редиректам curl_setopt ( $ch2 , CURLOPT_ENCODING
, "" ) ; // обрабатывает все кодировки curl_setopt ( $ch2 , CURLOPT_MAXREDIRS
, 10
) ; // останавливаться после 10-ого редиректа curl_setopt ( $ch2 , CURLOPT_REFERER
, "http://www.zara.com/" ) ; $res_info_hmu = $res2 ;
return $res_info_hmu ;
}
print curl_test( ) ;
lorderetik
Отправлено: 30 Сентября, 2015 - 11:58:16
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Март 2014
Помог: 0 раз(а)
lastdays пишет: PHP:
скопировать код в буфер обмена
function curl_test( )
{
$cookie_file2 = 'cook2.txt' ;
$url_string2 = 'http://www.zara.com/pl/pl/editorials/little-prices-|-boys/look-2-c766005p3071520.html' ;
curl_setopt ( $ch2 , CURLOPT_RETURNTRANSFER
, 1
) ; // возвращает веб-страницу curl_setopt ( $ch2 , CURLOPT_USERAGENT
, 'Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko' ) ; curl_setopt ( $ch2 , CURLOPT_HEADER
, 0
) ; // не возвращает заголовки curl_setopt ( $ch2 , CURLOPT_FOLLOWLOCATION
, 1
) ; // переходит по редиректам curl_setopt ( $ch2 , CURLOPT_ENCODING
, "" ) ; // обрабатывает все кодировки curl_setopt ( $ch2 , CURLOPT_MAXREDIRS
, 10
) ; // останавливаться после 10-ого редиректа curl_setopt ( $ch2 , CURLOPT_REFERER
, "http://www.zara.com/" ) ; $res_info_hmu = $res2 ;
return $res_info_hmu ;
}
print curl_test( ) ;
Спасибо большое, разобрался, заработало.
lorderetik
Отправлено: 06 Октября, 2015 - 13:46:50
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Март 2014
Помог: 0 раз(а)
lastdays пишет: PHP:
скопировать код в буфер обмена
function curl_test( )
{
$cookie_file2 = 'cook2.txt' ;
$url_string2 = 'http://www.zara.com/pl/pl/editorials/little-prices-|-boys/look-2-c766005p3071520.html' ;
curl_setopt ( $ch2 , CURLOPT_RETURNTRANSFER
, 1
) ; // возвращает веб-страницу curl_setopt ( $ch2 , CURLOPT_USERAGENT
, 'Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko' ) ; curl_setopt ( $ch2 , CURLOPT_HEADER
, 0
) ; // не возвращает заголовки curl_setopt ( $ch2 , CURLOPT_FOLLOWLOCATION
, 1
) ; // переходит по редиректам curl_setopt ( $ch2 , CURLOPT_ENCODING
, "" ) ; // обрабатывает все кодировки curl_setopt ( $ch2 , CURLOPT_MAXREDIRS
, 10
) ; // останавливаться после 10-ого редиректа curl_setopt ( $ch2 , CURLOPT_REFERER
, "http://www.zara.com/" ) ; $res_info_hmu = $res2 ;
return $res_info_hmu ;
}
print curl_test( ) ;
Добрый день.
Прошло некоторое время и перестало работать, выкидывает на главную страницу zara.com, где надо типо выбрать страну и язык.
cookie файл я экспортирую при помощи firebug, там есть экпорт cookie.
Но теперь перестало все работать, не могли бы вы помочь разобраться в чем дело? и как вы получили cookie файл, или в чем то другом дело?
Сейчас у меня вот такой вот код
PHP:
скопировать код в буфер обмена
$cookie_file = 'http://' . $_SERVER [ 'HTTP_HOST' ] . '/cookie/zara.txt' ;
curl_setopt ( $ch , CURLOPT_USERAGENT
, 'Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko' ) ; curl_setopt ( $ch , CURLOPT_REFERER
, "http://www.zara.com/" ) ;
Спасибо.
Поиск в теме | Версия для печати
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с сетью »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB