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
danninstall LWP::Protocol::https
oderinstall 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!!
Du musst angemeldet sein, um einen Kommentar abzugeben.
sudo yum install perl-LWP-Protocol-https
Problem für mich.Läuft
sudo cpan install LWP::Protocol::https
Feste das für mich.