Tag: lwp
Das World-Wide-Web-Bibliothek für Perl – LWP ist ein Satz von Perl-Modulen, welche eine einfache und konsistente Programmierschnittstelle (API) für das World-Wide-Web.
2
Antworten
So, ich bin mit WWW::Mechanize zum Crawlen von Websites. Es funktioniert Super, außer wenn ich eine url wie: http://www.levi.com/ Bin ich umgeleitet auf: http://us.levi.com/home/index.jsp Und für mein Skript brauche ich, um zu wissen, dass diese Umleitung stattgefunden
2
Antworten
Ich bin dabei einige web-scraping mit Perl-LWP. Ich muss eine Menge verarbeiten von URLs, von denen einige möglicherweise umleiten (1 oder mehr mal). Wie bekomme ich die ultimative URL mit alle Umleitungen gelöst, mit Hilfe von HEAD-Methode?
2
Antworten
Ich versuche, ein Bild von einem HTTP-server mit Perl. Habe ich die vollständige URL der Datei an und bin versucht, my $data = LWP::Simple::get $params{URL}; my $filename = "image.jpg"; open (FH, ">$filename"); print FH $data; close (FH);
2
Antworten
Ich bin versuchen, um eine client-Verbindung zu einem internen ssl Website, die nicht über ein Zertifikat und Bedürfnissen umgehen den proxy. Ich bin in der Lage, umgehen Sie den proxy, und ich bin in der Lage, eine
3
Antworten
Bin ich mit LWP herunterladen von Inhalten von web-Seiten, und ich möchte die Begrenzung der Zeit wartet Sie auf einer Seite. Dies wird erreicht, in lwp, wie diese: my $ua = LWP::UserAgent->new; $ua->timeout(10); $ua->get($url); Und dieses funktioniert
2
Antworten
Kann mir jemand helfen? Erstellt habe ich ein Perl-Skript ausgeführt wird, eine https-Aufgabe. Wenn ich es laufen lasse bekomme ich die Fehlermeldung, LWP::Protocol::https nicht installiert. Kann ich nicht herausfinden, oder finden Sie ein tutorial oder einen Befehl
2
Antworten
Im mit LWP eine ausführbare Datei herunterladen geben und mit der Antwort im Speicher, bin ich in der Lage hash der Datei. Aber wie kann ich diese Datei auf meinem system? Ich denke, ich bin auf der
3
Antworten
Ich bin portieren einer Anwendung von PHP/cURL zu Perl und LWP::UserAgent. Ich brauche eine POST-Anforderung an einen web server und einen client-Zertifikat und die key Datei. Der PHP-code, den ich versuche zu replizieren, ist dies: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,
2
Antworten
Mein symptom ist, dass ich nicht verwenden können, ein proxy mit HTTPS-requests mit LWP. Dies scheint ein häufiges problem zu sein, und die Hinweise auf Google und sogar hier alle empfehlen ein work-around für die Einstellung der
1
Antworten
Ich bin ziemlich neu in Perl. Während ich nur eine einfache Skripts zum abrufen einer Datei mit getstore($url, $file); Aber wie kann ich wissen, ob die Aufgabe richtig gemacht haben, oder die Verbindung unterbrochen in der Mitte,
5
Antworten
Bin, läuft in ein Problem, den Anschluss auf einem Ubuntu-Rechner, während meine andere Maschine funktioniert gut. Der Unterschied zwischen beiden ist das die Ubuntu-version und der SSLeay-version, aber ich kann nicht eingrenzen, was das Problem ist. Ich
1
Antworten
Ich geschrieben dieses problem auf Perl-Mönchen gestern, aber es funktionierte für alle, die es ausprobiert (siehe http://www.perlmonks.org/?node_id=909968). Allerdings war ich mit einer anderen URL in der Hoffnung, zu vereinfachen das problem. Versuche ich zu verbinden api.betfair.com über
7
Antworten
Habe ich gelesen, eine Anzahl von threads auf eine Anzahl von Seiten und bin noch nicht in der Lage diese Arbeit zu machen. Ich habe einen client-Rechner (OSX) mit OpenSSL 0.9.8 r ausführen von perl 5.12.4, mit
1
Antworten
Ich habe ein Problem mit einem perl-screenscraper zu einer HTTPS-Website. Beim Debuggen lief ich die folgenden: print $res->headers_as_string; und in der Ausgabe, ich habe die folgende Zeile: Client-SSL-Warning: Peer certificate not verified Gibt es eine Möglichkeit, ich
4
Antworten
Ich versuche eine Verbindung zu einem remote-host via LWP::UserAgent, aber wenn ich versuchte, damit es funktioniert mit HTTPS erhielt ich eine Nachricht, dass LWP::Protocol::https installiert werden müssen. (Perl 5.10.1, CentOS 6) Ich habe versucht, installieren Sie dieses
4
Antworten
Ich versuche zur Umsetzung einer Anforderung an eine unzuverlässige server. Die Anfrage ist ein nice to have, aber nicht 100% erforderlich, für mein perl-Skript erfolgreich abgeschlossen. Das problem ist, dass der server gelegentlich deadlock (wir versuchen herauszufinden,
2
Antworten
use LWP::UserAgent; use Data::Dumper; my $ua = new LWP::UserAgent; $ua->agent("AgentName/0.1 " . $ua->agent); my $req = new HTTP::Request POST => 'http://example.com'; $req->content('port=8', 'target=64'); #problem my $res = $ua->request($req); print Dumper($res->content); Wie kann ich senden mehrere Teile des
4
Antworten
Ich versuche, auf eine geschützte Datei. Server ist digest-Authentifizierung verwenden - was ich sehen kann von der ausgedruckten Antwort. Hier ist der Beispielcode: use LWP; use strict; my $url = 'http://somesite.com/aa/bb/cc.html'; my $username = 'scott'; my $password
2
Antworten
Möchte ich ein Programm, das kommuniziert mit http://www.md5crack.com/crackmd5.php. Mein Ziel ist, senden Sie der Website einen hash (md5) und hoffentlich auch die Website wird in der Lage sein, um es zu knacken. Nach, ich würde gerne die
4
Antworten
Ich habe eine Menge von Skripten, die meisten von Ihnen basieren auf WWW::Mechanize , kratzen Sie die Daten aus der misc-hardware, erreichbar über HTTPs. Nach der Aktualisierung die meisten meiner installation von perl und seine Module, alle
8
Antworten
Wie bekomme ich LWPum zu überprüfen, dass das Zertifikat von dem server bin ich eine Verbindung herstellen, signiert von einer vertrauenswürdigen Stelle ausgestellt und an den richtigen host? Soweit ich sagen kann, es gar nicht prüfen, dass
4
Antworten
Wenn Sie versuchen, sich an https://orbit.theplanet.com/Login.aspx?url=/Default.aspx (verwenden Sie beliebige Benutzername/Passwort-Kombination), können Sie sehen, dass die Anmeldeinformationen gesendet werden, als nicht-traditionellen Gruppe von POST-Daten: nur eine einsame JSON-string und kein normaler Schlüssel=Wert-paar. Speziell statt: username=foo&password=bar oder sogar so