1请求
@app.route('/request/')
def req():# 完整的请求URL
# return request.url
# 基本路由信息,不包含get参数
#return request.base_url
# 只包含主机和端口
#return request.host_url
# 只包含装饰器中的路由地址
#return request.path
# 请求方法类型
#return request.method
# 客户端IP地址
#return request.remote_addr
# 所有的请求参数(GET)
#return request.args['page']
# 请求头信息
return request.headers['User-Agent']
常用 request.remote_addr request.method request.args['page']
2 响应
@app.route('/response/')
def response():
# 只要返回字符串就可以,默认状态码为200
#return 'ok'
# 可以指定状态码
#return 'page not found', 404
# 先使用专门的函数构造一个响应,然后返回,可以在构造时指定状态码
resp = make_response('我是提前构造好的响应', 404)
return resp