Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   REST liefert JSON oder PDF (https://www.delphipraxis.net/214671-rest-liefert-json-oder-pdf.html)

looseleaf 19. Feb 2024 08:40

REST liefert JSON oder PDF
 
Liebe Gemeinde,

bin ich wirklich so blind? Ich habe mit Delphi 10.2 einen RESTClient, RESTResponse, RESTRequest und schicke eine GET-Anfrage an einen Server.
Der Server liefert im Erfolgsfall ein application/pdf zurück, ansonsten eine text/json-Struktur.

Wenn ich das RESTRequest.Execute mit falschen Parametern aufrufe, erhalte ich brav die Fehlermeldungen.
Rufe ich es korrekt aus, beschwert sich die Komponente, dass "Keine Zuordnung für Unicode-Zeichen in der Multibyte-Zielcodeseite vorhanden".

Wenn ich durch den REST-Code steppe, sehe ich, dass hier in REST.Client abgefragt wird, ob video, audio, image im Content-Type vorkommt und wenn nein, dann wird das Ergebnis als String interpretiert und mit ContentAsString versucht umzuwandeln. Was mit einem PDF wohl nur schief gehen kann.

Hat jemand Ideen?

Stefan

looseleaf 19. Feb 2024 08:46

AW: REST liefert JSON oder PDF
 
Wieso findet man immer dann eine Lösung, wnen man grad postet?

Ich hätte jetzt:

Code:
RESTClient.FallbackCharsetEncoding := '';
und damit geht beides


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz