request对象
request对象就是当我们在执行一个路由函数的时候,所传递进来的request参数。
@app.route('/')
async def helloWorld(request):
return response.text('hello,world')
request函数是一个request类的实例,框架在接收到HTTP请求的时候,解析HTTP请求,将发送来的HTTP请求封装成request对象给用户使用。
让我们来看看request对象所提供的一些属性
request.url #本次请求的url,类型是string
request.header #本次请求的header,是一个python字典(dict)
request.version #HTTP协议版本
request.method #HTTP请求方法(GET,POST,PUT,DELETE,PATCH)
request.body #HTTP请求所带的数据,一般存在(POST,PUT,DELETE,PATCH方法中)