### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

event path doesn't have trailing slash

### Expected Behavior

event path should have trailing slash

### How are you starting LocalStack?

With a docker-compose file

### Steps To Reproduce

{**'path': '/get_presigned_url'**, 'headers': {'Host': '0vcomlwzdi.execute-api.localhost.localstack.cloud:4566', .... more event logs .... }

### Environment

```markdown
- OS: Mac m1 
- LocalStack: 1.0.1
```


### Anything else?

noticing this while running a lambda test against localstack...in AWS the trailing slash in present
"""
    Not necessarily the pattern we want to follow in the future, but this makes possible to nest
    moto call and still be interface compatible.
    Ripped :call_moto_with_request: from moto.py but applicable to any operation (operation_name).
    """
    local_context = create_aws_request_context(
        service_name=context.service.service_name,
        action=operation_name,
        parameters=parameters,
        region=context.region,
    )
    local_context.request.headers.update(context.request.headers)
    return call_moto(local_context)
def normalize_authorizer(data):
    is_list = isinstance(data, list)
    entries = ensure_list(data)
    for i in range(len(entries)):
        entry = deepcopy(entries[i])
        
        entry["authorizerResultTtlInSeconds"] = int(entry.get("authorizerResultTtlInSeconds", 300))
        entries[i] = entry
    return entries if is_list else entries[0]
def to_authorizer_response_json(api_id, data):
    return to_response_json("authorizer", data, api_id=api_id)
def to_validator_response_json(api_id, data):
    return to_response_json("validator", data, api_id=api_id)
def to_documentation_part_response_json(api_id, data):