sparse-intern-71089
11/09/2022, 11:24 PMlittle-soccer-5693
11/10/2022, 12:49 AMfunc handler(ctx context.Context,
request events.APIGatewayV2HTTPRequest) (events.APIGatewayV2HTTPResponse,
error) {
var err error
errorResponse := events.APIGatewayV2HTTPResponse{
StatusCode: 500,
Body: "",
IsBase64Encoded: false,
}
body := request.Body
if request.IsBase64Encoded {
decodedBody, err := base64.StdEncoding.DecodeString(request.Body)
if err != nil {
log.Printf("handler: Failed to base64 decode: %v", err)
return errorResponse, err
}
body = string(decodedBody)
}
.....