### 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
"""
        https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md
        """
        apigateway_client = aws_stack.connect_to_service("apigateway")
        rest_api = apigateway_client.get_rest_api(restApiId=api_id)
        resources = apigateway_client.get_resources(restApiId=api_id)
        spec = APISpec(
            title=rest_api.get("name"),
            version=timestamp(rest_api.get("createdDate"), format=TIMESTAMP_FORMAT_TZ),
            info=dict(description=rest_api.get("description")),
            openapi_version=self.OPENAPI_VERSION,
        )
        self._add_paths(spec, resources)
        return getattr(spec, self.export_formats.get(export_format))()