Мне нужно пропатчить или перегрузить Request.remote_ip (или Request.ip будет лучше, так как я вижу некоторые упоминания о том, что его следует использовать вместо remote_ip), чтобы он работал как обычно, но если в заголовке указано CF-Connecting-IP
, он вернет этот IP-адрес, а не тот, который обычно обнаруживает.
Как правильно настроить этот патч с точки зрения определения класса и метода?
По сути, я пытаюсь просто вернуть следующее для каждого запроса:
headers["CF-Connecting-IP"] || remote_ip