Sample code for 30+ languages & platforms
JavaScript

S3 Delete File

See more Amazon S3 Examples

Demonstrates how to delete a remote file (object) on the Amazon S3 service.
Note
This example is intended for running within a Chilkat.Js embedded JavaScript engine. All Chilkat JavaScript examples require Chilkat v11.4.0 or greater.
JavaScript
var success = false;

// This example assumes the Chilkat HTTP API to have been previously unlocked
// See Global Unlock Sample for sample code

var http = new CkHttp();

// Insert your access key here
http.AwsAccessKey = "AWS_ACCESS_KEY";

// Insert your secret key here
http.AwsSecretKey = "AWS_SECRET_KEY";

var bucketName = "chilkattest";
var objectName = "starfish.jpg";

http.KeepResponseBody = true;
success = http.S3_DeleteObject(bucketName,objectName);

if (success !== true) {
    console.log(http.LastErrorText);
    return;
}

if (http.LastStatus !== 204) {
    console.log("Status code = " + http.LastStatus);
    console.log(http.LastResponseBody);
    console.log("Failed.");
    return;
}

// 204 is the success response status.
// When successful, the response body will be empty.
console.log("Status code = " + http.LastStatus);
console.log("Success. Object deleted.");