LWP::Protocol::https nicht installiert ist (Wie installieren?)

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 auf, wie genau installieren LWP::Protocol::http. Jemand eine Idee, wie es zu installieren? Installation LWP war ganz einfach.

Habe ich installiert LWP und installiert Crypt-SSLeay, aber ich bekomme immer noch den Fehler. Hier ist mein code:

use LWP::UserAgent;

my $ua = LWP::UserAgent->new;


# set custom HTTP request header fields

my $req = HTTP::Request->new(PUT => "https://thesite.com");

$req->header('Authorization' => 'myauth');
$req->header('Accept' => 'JSON:Application/JSON');
$req->header('Content-Type' => 'JSON:Application/JSON');
$req->header('Host' => 'api.thesite.com');

$req->content('Text' => 'thetext');



my $resp = $ua->request($req);
if ($resp->is_success) {
    my $message = $resp->decoded_content;
    print "Received reply: $message\n";
}
else {
    print "HTTP POST error code: ", $resp->code, "\n";
    print "HTTP POST error message: ", $resp->message, "\n";
}

Danke für Eure Hilfe!!

  • Wenn der Fehler sagt, Sie LWP::Protocol::https ist nicht installiert, installieren Sie es.
  • Oh geesh. Es war ein schlechter Tag. Ich brauche für die Bearbeitung dieser Frage. Ich habe so gefangen, ich habe nicht so das richtige...
  • Die Frage war ja... WIE installiere ich es. Ich kann nicht scheinen zu finden, dass Informationen überall.
  • cpan dann install LWP::Protocol::https oder install Bundle::LWP
  • Siehe: What der einfachste Weg zur Installation eines fehlenden Perl-Modul?
  • Mann, ich dachte, das habe ich versucht. Ok, sehr gut. Es ist die Installation jetzt. Vielen Dank für die schnelle Hilfe!!

InformationsquelleAutor CRAIG | 2014-01-14
Schreibe einen Kommentar