http请求: HttpRequest
http响应: HttpResponse
所在位置:django.http
isinstance(request,HttpResponse) True->request的类型就是HttpRequest
HttpRequest对象属性:
Attribute | Description |
---|---|
path | 请求页面的全路径 |
method | ```请求中使用的HTTP方法的字符串表示。全大写表示。例如 |
if quest.method == 'GET':
do_something()
elif request.method == 'POST':
do_something_else() ```
|GET |包含所有HTTP GET参数的类字典对象 |
|POST |包含所有HTTP POST参数的类字典对象 |
localhost:8000/hello/?name=12345
参数名为name,在接收的时候可以如下
def hello(request):
print(quest.GET.get('name'))
get() | 如果key对应多个value,get()返回最后一个value |
---|