diff --git a/confluent_server/confluent/httpapi.py b/confluent_server/confluent/httpapi.py index aac460a7..acddbf2f 100644 --- a/confluent_server/confluent/httpapi.py +++ b/confluent_server/confluent/httpapi.py @@ -417,7 +417,7 @@ def resourcehandler_backend(env, start_response): reqtype = env['CONTENT_TYPE'] operation = opmap[env['REQUEST_METHOD']] querydict = _get_query_dict(env, reqbody, reqtype) - if 'restexplorerop' in querydict: + if operation != 'retrieve' and 'restexplorerop' in querydict: operation = querydict['restexplorerop'] del querydict['restexplorerop'] if env.get('PATH_INFO', '').startswith('/self/'):