Bonjour
Je dois envoyer une url https sur un serveur et traiter le header en retour.
Le code fonctionne si je n'utilise pas un proxy.
J'ai un code retour d'erreur :"501 Not implemented"
Si j'utilise l'url directement dans un navigateur, cela fonctionne correctement.
Voici le code.
Si vous avez une idée.
Merci d'avance

my $URL = "https://www.monsite";

# Execution de la requete
my $ua = LWP::UserAgent->new;
$ua->timeout(10);
$ua->proxy(['https'], "http://${PROXY_IP}:$PROXY_PORT");

my $header = new HTTP::Headers;
$header->header("Accept" => "text/plain");

my $request = HTTP::Request->new(GET => $URL, $header, "");
$request->proxy_authorization_basic("", "");

my $response = $ua->request($request);

if ($response->is_success) {
if($errCode eq "0") {
return "0000 OK";
}
else {
return "$errCode $errText";
}
}
else {
print $response->status_line;
return "0500 Erreur de proxy/serveur In visto Pushmail API : $errText";
}