Skip to main content
Skip table of contents

putObject

Versionshinweise

24.5, 24.4.1, 24.3.4, 24.2.7

Code

GROOVY
Map<String, Object> putObject(AwsS3Config awsS3Config, String objectKey, File object, boolean getObjectUrl)

Beschreibung

Legt das angegebene Objekt unter dem angegebenen Schlüssel in den S3-Bucket.

Parameter

  • awsS3Config - Die AWS-S3-Konfiguration.

  • objectKey - Der Schlüssel, um die Datei oder einen Input Stream an die Stelle in den S3-Bucket zu legen.

  • object - Das Objekt als Datei oder als Input Stream.

  • getObjectUrl - [optional] Ein Flag, das angibt, ob das Ergebnis die URL des erstellten Objekts enthalten soll. Nützlich, wenn keine Rechte zum Lesen der URL gegeben sind. Standard: true

Rückgabe
Eine Map, die Informationen über die Operation enthält.

Beispiele

GROOVY
File object = new File(".../file.jpg");
Map<String, Object> response = AwsS3Utils.putObject(awsS3config, "file.jpg", object);

if (response.get(AwsS3Constants.STATUS_CODE) == 200) {
  // success
} else {
  // error
}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.