目录
描述
代码
代码走读
结果演示
使用Python Flask框架获取User-Agent信息:
import webbrowser
from flask import Flask, request
app = Flask(__name__)
# 获取用户代理
@ app.route("/")
def agent_show():
user_agent = request.headers.get("User-Agent")
message = "User Agent
\nYour user agent is: %s
" % user_agent
return message
if __name__ == "__main__":
webbrowser.open("http://127.0.0.1:5000")
app.run()
import webbrowser
from flask import Flask, request
# 初始化Flask类
app = Flask(__name__)
# 根路由
@ app.route("/")
def agent_show():
# 获取用户代理信息
user_agent = request.headers.get("User-Agent")
# 使用HTML语言加工修饰
message = "User Agent
\nYour user agent is: %s
" % user_agent
return message
if __name__ == "__main__":
# 设置自动打开浏览器,查看结果
webbrowser.open("http://127.0.0.1:5000")
app.run()
红色部分就是获取到的User-Agent。