### 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_
pass
    LOG.debug("[shutdown] Done cleaning up threads / processes / tasks")
    
    TMP_THREADS.clear()
    TMP_PROCESSES.clear()
def kill_process_tree(parent_pid):
    
    import psutil
    parent_pid = getattr(parent_pid, "pid", None) or parent_pid
    parent = psutil.Process(parent_pid)
    for child in parent.children(recursive=True):
        try:
            child.kill()
        except Exception:
            pass
    parent.kill()
def items_equivalent(list1, list2, comparator):
    """Returns whether two lists are equivalent (i.e., same items contained in both lists,
    irrespective of the items' order) with respect to a comparator function."""
    def contained(item):
        for _item in list2:
            if comparator(item, _item):
                return True
    if len(list1) != len(list2):
        return False
    for item in list1:
        if not contained(item):
            return False
    return True
def cleanup_tmp_files():