Python Flask获取用户的IP [重复]

Posted

技术标签:

【中文标题】Python Flask获取用户的IP [重复]【英文标题】:Python Flask get IP of user [duplicate] 【发布时间】:2022-01-21 16:25:36 【问题描述】:

我试图在用户提交表单时记录他们的 IP 地址,这样我可以防止他们两次提交相同的表单,我该如何实现?

【问题讨论】:

【参考方案1】:

对于 Flask,request 变量有一个 remote_addr,其中包含源的 IP 地址。

from flask import request

@app.route("/submit", methods=["GET"])
def submit():
    const userIP = request.remote_addr; # This is the IP address of the request.

【讨论】:

以上是关于Python Flask获取用户的IP [重复]的主要内容,如果未能解决你的问题,请参考以下文章

在Flask装饰器功能中获取IP地址和端口[重复]

用python flask制作的网页上传到服务器后python如何获取网上用户提交的form表单信息?

如何使用 Python 和 Flask 获取请求变量的值 [重复]

python 爬虫 ip池怎么做

Python。烧瓶。点击后获取列表[重复]

从IP地址获取地理位置[重复]