Para obter o corpo da solicitação enviado pelos visitantes, use client_body_in_file_only on;
e registre o arquivo "temporário" no qual ele está escrito nos registros anexando var $request_body_file
ao formato de log. Arquivos "temporários" estarão localizados no diretório client_temp por padrão.
Você também pode registrar cabeçalhos de solicitação $http_<header>
e enviar cabeçalhos com $sent_http_<header>
.
Se você tiver um corpo e cabeçalhos de solicitação, deverá poder reproduzi-lo e obter a resposta que o visitante teve.
Além disso, algo como gor deve ser altamente considerado para que você possa reproduzir o tráfego em outro ambiente onde possa deixar o nginx escrever esses arquivos temporários sem causar problemas de IO na produção (o nginx não os elimina com o valor on
, e é por isso que não é "temporário" nesse caso).