async def test_82a3(http_client):
    """
    MUST use utf-8 encoding when responding
    """
    response = await http_client.query(
        method="post",
        headers={"Content-Type": "application/json"},
        query="{ __typename }",
    )
    assert response.status_code == 200
    assert isinstance(response.data, bytes)

    try:
        response.data.decode(encoding="utf-8", errors="strict")
    except UnicodeDecodeError:
        pytest.fail("Response body is not UTF-8 encoded")

    MUST use utf-8 encoding when responding
    
tests/http/test_graphql_over_http_spec.py