diff --git a/events/alb.go b/events/alb.go index e6558ddc..7da6547c 100644 --- a/events/alb.go +++ b/events/alb.go @@ -10,7 +10,7 @@ type ALBTargetGroupRequest struct { MultiValueHeaders map[string][]string `json:"multiValueHeaders,omitempty"` RequestContext ALBTargetGroupRequestContext `json:"requestContext"` IsBase64Encoded bool `json:"isBase64Encoded"` - Body string `json:"body"` + Body string `json:"body,omitempty"` } // ALBTargetGroupRequestContext contains the information to identify the load balancer invoking the lambda diff --git a/events/testdata/alb-lambda-target-request-headers-only.json b/events/testdata/alb-lambda-target-request-headers-only.json index bc25e3f1..7c4bf88e 100644 --- a/events/testdata/alb-lambda-target-request-headers-only.json +++ b/events/testdata/alb-lambda-target-request-headers-only.json @@ -21,6 +21,5 @@ "x-imforwards": "20", "x-myheader": "123" }, - "body": "", "isBase64Encoded": false -} \ No newline at end of file +} diff --git a/events/testdata/alb-lambda-target-request-multivalue-headers.json b/events/testdata/alb-lambda-target-request-multivalue-headers.json index 190b4d2d..f3f3070c 100644 --- a/events/testdata/alb-lambda-target-request-multivalue-headers.json +++ b/events/testdata/alb-lambda-target-request-multivalue-headers.json @@ -43,6 +43,6 @@ "123" ] }, - "body": "", + "body": "Some text", "isBase64Encoded": false -} \ No newline at end of file +}