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()

本文原创内容 当前文章地址: http://www.lazyw.org/flask1.html ,转载请保留本站地址
THE END
分享
二维码
< <上一篇
下一篇>>