python flask 初识 遍历打印request.headers - Lazysoft
首页 python flask 初识 遍历打印request.headers

python flask 初识 遍历打印request.headers

Lazy心宿 2018-4-21 0 1103

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#

免责声明:本站发布的所有内容均为原创或网络转载,如有问题请联系站长进行处理,不得用于违法内容。
作者: Lazy心宿 本文最后编辑于2018-4-21 04:26:21
Lazy心宿

作者的微博

发表评论