### Is there an existing issue for this?

- [X] I have searched the existing issues and read the documentation

### Question

Using a websocket apigatewayv2 in localstack and i need to change the body of the request e.g. add the connectionid, which is something i can do with a HTTP integration on the AWS gateway, however when I try this with localstack i receive the following error "Unsupported integration type "HTTP" for Websocket API ID" and then prints the ID of the API, if this feature is not enabled then how should we test the actual API where the connectionId and other things are added to the request body

### Anything else?

_No response_
"""A dictionary that is mapped to a json document on disk.
    When the document is created, an attempt is made to load existing contents from disk. To load changes from
    concurrent writes, run load(). To save and overwrite the current document on disk, run save().
    """
    path: Union[str, os.PathLike]
    def __init__(self, path: Union[str, os.PathLike], mode=0o664):
        super().__init__()
        self.path = path
        self.mode = mode
        self.load()
    def load(self):
        if not os.path.exists(self.path):
            return
        if os.path.isdir(self.path):
            raise IsADirectoryError
        with open(self.path, "r") as fd:
            self.update(json.load(fd))
    def save(self):
        if os.path.isdir(self.path):
            raise IsADirectoryError
        if not os.path.exists(self.path):
            mkdir(os.path.dirname(self.path))
        def opener(path, flags):
            _fd = os.open(path, flags, self.mode)
            os.chmod(path, mode=self.mode, follow_symlinks=True)
            return _fd
        with open(self.path, "w", opener=opener) as fd:
            json.dump(self, fd)
class PortNotAvailableException(Exception):