Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   TRESTClient und TDownloadURL zusammen bringen (https://www.delphipraxis.net/209930-trestclient-und-tdownloadurl-zusammen-bringen.html)

gmc616 9. Feb 2022 12:51

TRESTClient und TDownloadURL zusammen bringen
 
Hallo Delphi-Praxis.

Ich melde mich mit einem TRESTClient an einem REST-Server an.
Die Authentifizierung geschied über TOAuth2Authenticator per Bearer-Token.

Nun bietet mir diese REST-API Downloads an, die kein Json sind.
Also dacht ich mir, ich nutze TDownloadURL.

Wenn ich aber die URL darüber abrufe, bekomme ich einen HTTP-Error 403. Klar.
Ich muss offenbar TDownloadURL und TRESTClient oder TOAuth2Authenticator irgendwie zusammen bringen.
Aber wie mache ich das?

Uwe Raabe 9. Feb 2022 12:57

AW: TRESTClient und TDownloadURL zusammen bringen
 
TDownloadURL kannst du dann so nicht verwenden. Allerdings ist der Code in DownloadRawBytes ja recht überschaubar und sollte sich einfach auf deinen vorhandenen RESTClient übertragen lassen.

gmc616 9. Feb 2022 13:27

AW: TRESTClient und TDownloadURL zusammen bringen
 
Gemacht wie empfohlen. Funktioniert.

Danke Uwe!


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 Uhr.

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