hilker: htaccess geschützte Verzeichnisse...

... mittels Perl (z.b. LWP auslesen) geht sowas? Wenn ja wie? Wer hat da erfahrungen gemacht?

Danke,
  Markus

  1. Hi Hilker,

    ... mittels Perl (z.b. LWP auslesen) geht sowas? Wenn ja wie? Wer hat da erfahrungen gemacht?

    Das geht recht einfach. Nur darfst du nicht mehr LWP::Simple nutzen, sondern musst sowas wie LWP::UserAgent nutzen, was in der dazugehörigen Doku meiner Meinung nach, recht gut erklärt wird.
    Falls du konkretere Fragen dazu hast, frag ruhig.

    Grüße Andres Freund

    --
    ss:) zu:) ls:} fo:) de:] va:) ch:| n4:& rl:° br:^ js:( ie:% fl:( mo:|
    1. Das geht recht einfach. Nur darfst du nicht mehr LWP::Simple nutzen, sondern musst sowas wie LWP::UserAgent nutzen, was in der dazugehörigen Doku meiner Meinung nach, recht gut erklärt wird.
      Falls du konkretere Fragen dazu hast, frag ruhig.

      Grüße Andres Freund

      OK, ich werd' erstmal die Perldoc lesen, und dann mal schauen. Ich hatte vorhin schon die Sysnopsis von LWP gelesen, da kam aber auch nicht so viel bei rum. Die PerlDocs sind doch im allgemeinen sehr verständlich, oder?
      Ich versteh auch nicht so recht, wieso die Leute so auf PHP abfahren... Perl rulez :-)

      1. Hi Andres Freund...
        Ich hab die "ausführung" jetzt lt. Perldoc LWP::UserAgent getippt und wie ich beim debuggen auch festgestellt hab, wurden beim Scriptaufruf, ein paar kbyte Daten übertragen. Leider kann ich Sie nicht auslesen... :-/
        Muß ich der Klasse noch eine Befehl zum "Ausführen" geben?
        Ein kleines Beispiel wäre auch nicht schlecht, wenn's keine Umstände macht.

        mfG Markus

        1. Hi Andres Freund...
          Ich hab die "ausführung" jetzt lt. Perldoc LWP::UserAgent getippt und wie ich beim debuggen auch festgestellt hab, wurden beim Scriptaufruf, ein paar kbyte Daten übertragen. Leider kann ich Sie nicht auslesen... :-/
          Muß ich der Klasse noch eine Befehl zum "Ausführen" geben?
          Ein kleines Beispiel wäre auch nicht schlecht, wenn's keine Umstände macht.

          Ich find in " lwpcook - libwww-perl cookbook" folgende Zeilen:

          ACCESS TO PROTECTED DOCUMENTS

          Documents protected by basic authorization can easily be accessed like this:

          use LWP::UserAgent;

          $ua = LWP::UserAgent->new;

          $req = HTTP::Request->new(GET => 'http://www.linpro.no/secret/');

          $req->authorization_basic('aas', 'mypassword');

          print $ua->request($req)->as_string;

          The other alternative is to provide a subclass of LWP::UserAgent that overrides the get_basic_credentials() method. Study the lwp-request program for an example of this.

          HTH.

          Struppi.

          1. Das ist ja einfach... :-)

            Danke! Hat mir sehr geholfen!