我正在做一个应用程序,我需要找到客户端的IP地址 . 我使用request.remote_ip获取客户端的ip,并获取客户端的公共IP地址以获取http请求 . 当它是一个https请求request.remote_ip获取不同的IP,如10.114.237.132(我认为这是一个私有IP)除了公共IP地址 . 我也试过request.env ['REMOTE_ADDR']我的问题是如何找到用于https请求的客户端的远程IP .
如果这已经证明了它,那么您可以使用此方法检查HTTP标头Request.headers()方法 .
你应该寻找的 Headers 是X-Forwarded-For .
1 回答
如果这已经证明了它,那么您可以使用此方法检查HTTP标头Request.headers()方法 .
你应该寻找的 Headers 是X-Forwarded-For .