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
[SOLVED][BASH] sesja z curl
- beluosus
- 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
Zapisujesz (-c/--cookie-jar) i wczytujesz (-b/--cookie) ciasteczka?
-
- 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
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
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
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości