lambda_http 1.1.3

Application Load Balancer and API Gateway event types for AWS Lambda
Documentation
{
    "requestContext": {
        "elb": {
            "targetGroupArn": "arn:aws:elasticloadbalancing:region:123456789012:targetgroup/my-target-group/6d0ecf831eec9f09"
        }
    },
    "httpMethod": "GET",
    "path": "/",
    "queryStringParameters": {
        "myKey": "val2",
        "myOtherKey": "val3"
    },
    "multiValueQueryStringParameters": {
        "myKey": [
            "val1",
            "val2"
        ],
        "myOtherKey": [
            "val3",
            "val4"
        ]
    },
    "headers": {
        "accept": "text/html,application/xhtml+xml",
        "accept-language": "en-US,en;q=0.8",
        "content-type": "text/plain",
        "cookie": "name1=value1",
        "host": "lambda-846800462-us-east-2.elb.amazonaws.com",
        "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6)",
        "x-amzn-trace-id": "Root=1-5bdb40ca-556d8b0c50dc66f0511bf520",
        "x-forwarded-for": "72.21.198.66",
        "x-forwarded-port": "443",
        "x-forwarded-proto": "https"
    },
    "multiValueHeaders": {
        "accept": [
            "text/html,application/xhtml+xml"
        ],
        "accept-language": [
            "en-US,en;q=0.8"
        ],
        "content-type": [
            "text/plain"
        ],
        "cookie": [
            "name1=value1",
            "name2=value2"
        ],
        "host": [
            "lambda-846800462-us-east-2.elb.amazonaws.com"
        ],
        "user-agent": [
            "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6)"
        ],
        "x-amzn-trace-id": [
            "Root=1-5bdb40ca-556d8b0c50dc66f0511bf520"
        ],
        "x-forwarded-for": [
            "72.21.198.66"
        ],
        "x-forwarded-port": [
            "443"
        ],
        "x-forwarded-proto": [
            "https"
        ]
    },
    "isBase64Encoded": false,
    "body": "request_body"
}