summaryrefslogtreecommitdiff
path: root/web/flask_proj/tut01/app.py
blob: 6a6c29ca940e82a6108cb8f286cddff8efd0c9a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from flask import Flask, request, make_response

app = Flask(__name__)


@app.route('/')
def index():
    print(request.method)
    print(request.headers)
    print(request.cookies)
    print(request.args)

    cnt = int(request.cookies.get('visit', 0))
    cnt += 1
    messgae = 'you"ve visited this page {} times.'.format(cnt)
    resp = make_response(messgae)
    resp.set_cookie('visit', str(cnt))
    return resp


if __name__ == '__main__':
    app.run(debug=True)