Rest Api Produktbild Upload

Hallo zusammen,

ich habe ein kleines Problem mit dem Produktbild Upload über die Rest-Api.

Hier erst einmal mein PHP-Code:

$data = [
     'url' => 'https://bilder.t-online.de/b/84/93/82/46/id_84938246/920/tid_da/eichhoernchen-geert-weggen-zeigt-die-welt-der-kleinen-nager-.jpg',
];

$this->apiClient->post('api/v1/_action/media/60234b0097254ee281f32ede2b159b59/upload?extension=jpg&fileName=test10&_response=true', $data);

 

Die Daten kommen alle fein in der Datenbank an, nur mit dem Bild selbst gibt es ein Problem.

Das Bild selbst ist über die Url aufrufbar, kann aber aus irgendwelchen Gründen nicht von SW6 gelesen werden.

Daraus ergibt sich der DB-EIntrag der in folgendem Screenshot zu sehen ist:

 

https://i.imgur.com/EDxvQHH.png

 

Kann mir evtl. jemand sagen wo mein Fehler liegt?

 

PS.: Die Übertragung findet  per cURL statt.

 

Schonmal vielen Dank an euch.

 

 

Der Fehler wurde gefunden.

Im CURLOPT_HTTPHEADER wurde “charset=utf-8” mit übergeben.

Nachdem ich das entfernt habe hat der Bilder-Upload funktioniert.