### 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
ClientCertificates,
    CreateAuthorizerRequest,
    CreateRestApiRequest,
    DocumentationPart,
    DocumentationPartLocation,
    DocumentationParts,
    ExportResponse,
    GetDocumentationPartsRequest,
    ListOfPatchOperation,
    ListOfString,
    MapOfStringToString,
    NotFoundException,
    NullableBoolean,
    NullableInteger,
    PutRestApiRequest,
    RequestValidator,
    RequestValidators,
    RestApi,
    String,
    Tags,
    VpcLink,
    VpcLinks,
)
from localstack.aws.forwarder import create_aws_request_context
from localstack.aws.proxy import AwsApiListener
from localstack.constants import APPLICATION_JSON, HEADER_LOCALSTACK_EDGE_URL
from localstack.services.apigateway import helpers
from localstack.services.apigateway.context import ApiInvocationContext
from localstack.services.apigateway.helpers import (
    PATH_REGEX_TEST_INVOKE_API,