Bonjour,

Je viens solliciter votre aide pour comprendre un phénomène que je rencontre.

On utilise les composants Indy notamment pour récupérer des images depuis un serveur distant. Et ça fonctionne bien jusque là sauf pour un url donné (en Https).

A la suite d'un test rapide sur un navigateur, l'url fonctionne correctement.

Par contre, avec Postman, quand j’exécute plusieurs fois la même requête (GET method), le retour provient soit du serveur AkamaiGHost avec un message d'erreur 'HTTP/1.1 403 Forbidden. Access denied. You don't have permission on this server' soit du serveur AmazonS3 avec un statuscode 200 et l'image attendue.

A noter que depuis l'application, le retour provient systématiquement du serveur AkamaiGHost et donc avec le message d'erreur cité ci-dessus (avec les composants Indy).

J'ai donc voulu tester l'url avec les composants Rest Client et là c'est le serveur AmazonS3 qui répond avec un statuscode 200 et l'image souhaitée.

Est-ce que quelqu'un a déjà rencontré ce problème ou peut m'aider à comprendre ce qui se passe ?
Je vous remercie d'avance.
Passion_Delphi