Один из способов сделать это - реализовать «ловушку», которая вызывается на разных этапах выполнения wsgi.Подробности см. В разделе «Хуки» файла soaplib readme и примера hook.py в этом дистрибутиве.
Например, вы можете реализовать onMethodExec
, а затем использовать wsgi environ.get('REMOTE_ADDR')
, чтобы получить IP-адрес клиента и зарегистрировать его.