Ver Mensaje Individual
  #2  
Antiguo 13-02-2024
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Como primer paso haría una prueba sencilla: crear un archivo con la información decodificada en ambos sistemas operativos. Me suena mas a un problema del encoder de strings que al base64. Las API REST por defecto codifican todo en UTF-8, y no deberías tener inconvenientes al tratar el string en base64, pero si puede cambiar el default encoder de un sistema operativo a otro.

Si mal no entiendo esta ayuda, deberías pode asignarle el encoder al TStringStream en el momento de la creación tanto en el cliente como en el servidor:
Código Delphi [-]
AStringStream := TStringStream.Create(decodeBase64,TEncoding.UTF8);

Saludos.

PD: ¿En qué momento la ayuda de Delphi se volvió tan mala?... solía ser genial.
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita