createMultipartFormPayloadByInputStream

Versionshinweise

23.1, 22.1.03, 21.2.08

Code

Entity RestUtils.createMultipartFormPayloadByInputStream(String formDataName, String documentName, InputStream inputStream)

Beschreibung

Verpackt den übergebenen inputStream als "application/octet-stream" in Nutzdaten vom Typ "multipart/form-data".

Parameter

  • formDataName – Die Kennung des Dokumentes innerhalb der Formulardaten.

  • documentName – Der Name des Dokumentes, welches gesendet wird.

  • inputStream – Der InputStream, welcher das zusendende Dokument repräsentiert.

Rückgabe
Die Nutzdaten im form-data-Format.

Beispiele

InputStream inputStream = ...;
Entity formdataPayload = RestUtils.createMultipartFormPayloadByInputStream("document", documentName, inputStream);
// Erzeuge target und request...
Response response = RestUtils.post(request, formdataPayload);