2
我想在python cgi脚本中获取原始客户端ip地址。客户端通过代理连接到Web服务器。以下代码总是返回代理IP地址。我测试了所有的env变量,HTTP_CLIENT_IP和HTTP_X_FORWARDED_FOR都返回None。有没有其他方法可以让客户端在代理之后获得ip?就像我可以读取python cgi中的http头文件?关于在python中获取客户端ip地址CGI
ipaddr = (getenv("HTTP_CLIENT_IP") or
getenv("HTTP_X_FORWARDED_FOR") or
getenv("REMOTE_ADDR") or
"UNKNOWN")