Bonjour à tous ! Je tente d'envoyer le contenu de mon fichier sur mon serveur PHP via le composant TRESTClient, pour le transfert, d'encode le contenu en base64 puis effectué le transfert.

Cependant, sur mon serveur je ne reçois qu'une portion du contenu, mais si j'enregistre le contenu encodé sur un fichier en local, j'ai la totalité.

Alors, je comprends pas vraiment ce qui se passe, est-ce que c'est ma variable String (valeurFichier) qui ne peut pas contenir l'ensemble du contenu d'un coup (au passage mon fichier fait une certaine taille) ?

J'ai même fait un teste en prenant directement le contenu du fichier (celui qui contient le contenu encodé) en faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 TFile.ReadAllTExt(monFichier)
mais je reçoit toujours une portion du contenu, et comme par surprise, ReadAllText renvoie un string, alors, le problème viens du string qui est trop petit pour contenir tout ça ou quelque chose m'échappe?

PS : j'utilise Delphi 10.4 FMX.