Einzelnen Beitrag anzeigen

josef-b

Registriert seit: 6. Jun 2004
Ort: bei Jena in Thüringen
95 Beiträge
 
Delphi 11 Alexandria
 
#1

Rest Json Fehler 415 unsopported Media Type

  Alt 17. Jan 2022, 14:37
Hallo,

ich arbeite mich gerade ein wenig ein in Rest / Json.

Konkret geht es um den Datenaustausch zu einem Gambio Shop.

Ich kann problemlos mit TRestClient, TRestRequest, TRestResponse und THTTP BasichAuthenticator daten downloaden
(z.B. Produkte aus dem Webshop).

Wenn ich jetzt aber z.B. den Preis ändern möchte, kommt die Fehlermeldung:

415 unsupported Media Type

Mein Code:

Delphi-Quellcode:

Request.ResetToDefaults;
Request.Method := rmPUT;
Request.Resource := 'api.php/v2/product_prices/{product_id}';

Request.Addparameter( 'product_id','7' );
Request.Addparameter( 'price','10' );
Request.Execute;
Ist mit den Parametern das so OK?

ich habe was beim googeln gefunden evtl mit. zusätzlichen Parametern im header?

Bin auf dem Gebiet leider totaler newbie

Geändert von josef-b (17. Jan 2022 um 14:41 Uhr)
  Mit Zitat antworten Zitat