[SOLVED][BASH] sesja z curl

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
kof
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 08 cze 2010, 10:20
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86

[SOLVED][BASH] sesja z curl

Post autor: kof »

Witam, chce wykonać program, który zaloguje się na strone, przejdzie do jednej zakładki, a potem pobierze mi źródło strony.

O ile z zalogowaniem i pobraniem strony startowej nie mam problemów, o tyle trudniej wykonuje się nawigacje za pomocą curl.

Przykładowo jeśli zaloguje się za pomocą curl metodą POST, podając login i hasło, otrzymam stronę na której pojawia się panel. (ten panel pojawia się, gdy logowanie zaszło pomyślnie).

Jednak, gdy użyje ponownie polecenia curl, by teraz przejść na nową odblokowaną stronę, to nie udaje mi się. Przyczyna tkwi w tym, że przy ponownym użyciu curl jestem automatycznie wylogowany.

Gdyby tylko udało się przedłużyć sesje, znaczy się, nadal byłbym zalogowany, to problem byłby rozwiązany. Jak można tego dokonać?

Pozdrawiam,
kof
Awatar użytkownika
beluosus
Zakręcona Traszka
Zakręcona Traszka
Posty: 695
Rejestracja: 01 paź 2006, 15:32
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Odp: [BASH] sesja z curl

Post autor: beluosus »

Zapisujesz (-c/--cookie-jar) i wczytujesz (-b/--cookie) ciasteczka?
Kurs Linuksa: for i in $(ls /bin); do man $i; done
__________________
http://beluosus.pl/
kof
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 08 cze 2010, 10:20
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED][BASH] sesja z curl

Post autor: kof »

Nie, ale potem robiłem i efekt był ten sam.

Dzięki za uwagę. Problem pomogła mi rozwiązać poniższa strona:
http://www.google.com/codesearch/p?hl=p ... d=10&ct=rc
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości