xxxxxxxxxx
import "log"
import awshttp "github.com/aws/aws-sdk-go-v2/aws/transport/http"
// ...
if err != nil {
var re *awshttp.ResponseError
if errors.As(err, &re) {
log.Printf("requestID: %s, error: %v", re.ServiceRequestID(), re.Unwrap());
}
return
}
xxxxxxxxxx
import "log"
import "github.com/aws/aws-sdk-go-v2/service/s3"
// ...
if err != nil {
var re s3.ResponseError
if errors.As(err, &re) {
log.Printf("requestID: %s, hostID: %s request failure", re.ServiceRequestID(), re.ServiceHostID());
}
return
}