Возникла аналогичная задача только в качестве клиента нескольких XML-RPC сервисов, ответы от которых необходимо кэшировать. Использовать md5($request_body) в URL кажется лучшим вариантом по сравнению с $request_body в proxy_cache_key. Может быть появились какие-то более модные варианты?