Eine PUT-Anfrage erstellen
Sie können Registrierungsparameter nicht in einer PUT-Anfrage übergeben. Weitere Informationen finden Sie unter Struktur eines Batch angeben.
Content-type explizit an und fügen Sie die hochzuladende Datei in den Body der PUT-Anfrage ein.
Der Server unterstützt auch Hash-Codierung. Kodieren Sie den MD5-Hashwert der Datei mit UTF-16LE in Base64 und übergeben Sie ihn dann im Standard-Header Content-MD5.
Der Server berechnet seinen eigenen Hashwert für die Datei und vergleicht ihn mit dem Wert im Header. Wenn die beiden Werte nicht übereinstimmen, löscht der Server die Datei.
Es sind zwei Serverantworten möglich:
- HTTP 201 (Created) – Die Datei wurde erfolgreich auf den Server hochgeladen.
- HTTP 400 (Bad request) – Ein erforderlicher Parameter fehlt, oder der Wert der Hashfunktion stimmt nicht mit dem im Header angegebenen Wert überein. Es wurde keine Datei hochgeladen.
Erstellen einer POST-Anfrage
projectName und batchType wie bei einer PUT-Anfrage in der URL oder als Textfelder im Request-Body.
Mehrere Bilder in einer Anfrage übergeben
Content-type auf multipart/form-data und geben Sie den Wert des Trennzeichens im Parameter boundary an. Die Namen der in einer Anfrage enthaltenen Dateien dürfen nicht identisch sein.
Das folgende Beispiel übergibt zwei Dateien in einer einzelnen Anfrage:
