Einloggen und datei downloaden via http
|
Seitenanfang |
| require LWP::UserAgent; my $ua = LWP::UserAgent->new; $ua->timeout(10); $ua->env_proxy; my $response = $ua->get('http://www.swisswebcams.ch/export/xml_slf/xml_slf.xml'); if ($response->is_success) { $ua->mirror('http://www.swisswebcams.ch/export/xml_slf/xml_slf.xml', 'xml_slf.xml'); } else { die $response->status_line; } soweit bin ich gekommen. Leider muss ich mich einloggen. Wie kann man sich mit perl einloggen??? danke Rafael
Datum: 19.10.2006-10:31

|
re: Einloggen und datei downloaden via http
|
Seitenanfang |
| Hallo, guck mal auf dieser Seite: http://www.farid-hajji.net/books/de/Hajji_Farid/pbv2/cgiwww.html Stichwort wäre "Einloggen". Vielleicht hilft es Dir ja weiter. Gruß, Clara
Datum: 19.10.2006-12:31

|
re: Einloggen und datei downloaden via http
|
Seitenanfang |
Danke aber mir hat es nicht geholfen :( bin leider immer noch anfänger:(
Datum: 19.10.2006-14:46

|
re: Einloggen und datei downloaden via http
|
Seitenanfang |
| Hi, es gibt verschiedene Möglichkeiten. Wenn's ohne SSL sein soll: http://search.cpan.org/~gaas/libwww-perl-5.805/lib/LWP/UserAgent.pm
$ua->get( $url , $field_name => $value, ... ) $ua->post( $url, \%form, $field_name => $value, ... ) $ua->credentials( $netloc, $realm, $uname, $pass )
Wenns mit SSL sein soll: http://search.cpan.org/~chamas/Crypt-SSLeay-0.51/SSLeay.pm Einfach mal in der Doku schauen und ein Bissl experimentieren. -uw
Datum: 20.10.2006-07:41

|
re: Einloggen und datei downloaden via http
|
Seitenanfang |
| danke aber ich hab die lösung gefunden.
Datum: 20.10.2006-08:17

|
re: Einloggen und datei downloaden via http
|
Seitenanfang |
| "danke aber ich hab die lösung gefunden." stell dir mal vor, du suchst in einem forum oder mit einer suchmaschine nach einem problem, das du hast. dann findest du tatsächlich einen eintrag von jemandem, der dasselbe problem hatte. er hat es aber gelöst und hat unter seinen eintrag geschrieben, ar habe die lösung gefunden, sagt aber nicht, wie die lösung aussieht. verdammt egoistisch, oder?
Datum: 21.10.2006-13:08

|
re: Einloggen und datei downloaden via http
|
Seitenanfang |
use strict; use warnings; use LWP::UserAgent;my $ua = LWP::UserAgent->new; my $req = HTTP::Request->new(GET => 'http://www.swisswebcams.ch/export/xml_slf/xml_slf.xml'); $req->authorization_basic('benutzername', 'password'); my $res = $ua->request($req, 'xml_slf.xml');
Datum: 03.11.2006-11:22

|