Lazysoft

新浪微薄腾讯微薄

最新碎语:让我们从c#开始走吧

您的位置:Lazysoft >python资料> python flask 初识 遍历打印request.headers

python flask 初识 遍历打印request.headers

flask python的简单web框架模块 - 初识


最简单的启动


from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"
if __name__ == "__main__":
    app.run()

获取协议头信息 遍历打印

#!/usr/bin/python
#coding=utf-8
from flask import Flask,request

app = Flask(__name__)

@app.route("/")
def index():
    agent = request.headers.get('User-Agent',None) #获取浏览器的ua
    return "index <br> <a href=\"/cat/new\" > 详情信息 </a> %s" % agent

@app.route("/head/")
def heade():
    headers = request.headers
    response = ""
    for k,v in headers.items():
        response += "%s : %s<br/>" % (k,v)
    return response
    #因为协议头 headsers 是一个字典 所以遍历字典以展示出来

# @app.route("/new/<int:pk>")
# def getid(pk):
#     return "你的ID:%d" % pk


if __name__ == "__main__":
    app.run()

---

转载请注明本文标题和链接:《python flask 初识 遍历打印request.headers

分享到:

发表评论

路人甲 表情
Ctrl+Enter快速提交