LINUX.ORG.RU

curl и cookies

 ,


0

1

Всем доброго дня! Есть код вида:

 
curl -Lfsm 3 --cookie-jar /tmp/yandex.pogoda -b /tmp/yandex.pogoda --max-redirs 5 http://pogoda.yandex.ru/prokopevsk > /tmp/1234
Проблема в том, что если cookies не существует, то загрузка погоды осуществляется только с 3го вызова, что весьма не оптимально. До этого выдает ошибку. man к сожалению не помог, или я не туда смотрел. Помогите решить задачу, чтобы с первого раза загружал данные, как это делает браузер.


Ответ на: комментарий от mix_mix

Да, работает напрямую, спасибо! Но хотелось бы все же разобраться с изначальным кодом, тем более, что весь парсинг уже есть готовый. Просто раньше данный сайт спокойно обходился без куков, а сейчас без них никак.

Faiver
() автор топика
Ответ на: комментарий от mix_mix

Если не будет других вариантов, то придется все же делать парсинг xml. А как вы его нашли, т.е., что мне нужно сделать, если нужна информация для других городов, где взять ссылку для них.

Faiver
() автор топика
Ответ на: комментарий от Faiver

попробуй wget, он вроде с куками хорошо работал. Я сам с curl'ом не осилил, а с wget осилил.

emulek
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.