HTTP body compatible interface