### 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
self, context: RequestContext, resource_arn: String, tag_keys: ListOfString
    ) -> None:
        resource_tags = APIGatewayRegion.TAGS.setdefault(resource_arn, {})
        for key in tag_keys:
            resource_tags.pop(key, None)
    def import_rest_api(
        self,
        context: RequestContext,
        body: IO[Blob],
        fail_on_warnings: Boolean = None,
        parameters: MapOfStringToString = None,
    ) -> RestApi:
        body_data = body.read()
        openapi_spec = parse_json_or_yaml(to_str(body_data))
        response = _call_moto(
            context,
            "CreateRestApi",
            CreateRestApiRequest(name=openapi_spec.get("info").get("title")),
        )
        return _call_moto(
            context,
            "PutRestApi",
            PutRestApiRequest(
                restApiId=response.get("id"),
                failOnWarnings=str_to_bool(fail_on_warnings) or False,
                parameters=parameters or {},
                body=body_data,
            ),
        )
    def delete_integration(