Kann mir jemand helfen? Ich habe ein Perl-Skript erstellt, um eine https-Aufgabe auszuführen. Wenn ich es starte, bekomme ich den Fehler LWP :: Protocol :: https nicht installiert.LWP :: Protokoll :: https nicht installiert (Wie installiert man?)
Ich kann nicht herausfinden, oder finden Sie ein Tutorial oder einen Befehl zur genauen Installation von LWP :: Protocol :: http. Hat jemand eine Idee, wie man es installiert? Die Installation von LWP war ziemlich einfach.
Ich habe LWP installiert und Crypt-SSLeay installiert, 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";
}
Vielen Dank für Ihre Hilfe!
Wenn der Fehler besagt, dass "LWP :: Protocol :: https" nicht installiert ist, installieren Sie es. – ThisSuitIsBlackNot
Oh geesh. Es war ein schlechter Tag. Ich muss diese Frage bearbeiten. Ich war so gefangen, dass ich nicht das Richtige tat ... – CRAIG
Die Frage sollte sein ... WIE installiere ich es? Ich kann diese Informationen nirgends finden. – CRAIG