Flask中获取HTTPS请求的代理IP的原始IP地址

在Flask中获取HTTPS请求的代理IP的原始IP地址,你可以使用X-Forwarded-For HTTP头。这个头可能包含多个IP地址,其中第一个通常是原始的客户端IP。

以下是一个Flask示例代码,展示了如何获取原始的客户端IP地址:

python 复制代码
from flask import Flask, request
 
app = Flask(__name__)
 
@app.route('/')
def index():
    x_forwarded_for = request.headers.get('X-Forwarded-For')
    if x_forwarded_for:
        original_ip = x_forwarded_for.split(',')[0]
    else:
        original_ip = request.remote_addr
    return f"Original IP: {original_ip}"
 
if __name__ == '__main__':
    app.run(debug=True)
相关推荐
wyw000016 小时前
PyTorch 模型量化完整实操步骤(工业级落地版)
人工智能·pytorch·python
效率客栈老秦16 小时前
Python Trae提示词开发实战(4):用Pandas Excel打造企业级自动化报表让效率提升10倍
python·数据分析·自动化
slient_love16 小时前
n8n部署安装(docker)、支持Code in Python (Native)节点
python·docker·n8n
寻星探路16 小时前
深度解析网络编程套接字:从 Socket 底层原理到 Java 高性能实战
java·网络·人工智能·python·机器学习·php
多米Domi01116 小时前
0x3f 第23天 黑马web (前端三件套,maven,web入门、mysql)黑马反射注解 hot100普通数组
java·python·mysql·算法·leetcode·maven
@zulnger16 小时前
python 学习笔记(面向对象)
笔记·python·学习
2501_9418072616 小时前
从微服务监控到智能运维的互联网工程语法实践与多语言探索
开发语言·python
DREAM.ZL16 小时前
基于Django的旅游推荐系统
python·django·旅游
Hello.Reader16 小时前
PyFlink Table API 用纯 Python 写一个 WordCount(读 CSV + 聚合 + 写出)
开发语言·python
Python极客之家16 小时前
基于数据挖掘和知识图谱的医疗智能问诊系统
人工智能·python·机器学习·数据挖掘·毕业设计·知识图谱