HttpRequest请求对象和HttpResponse响应对象

HttpRequest请求对象

1.获取请求头

2.获取请求参数

通过请求对象获取请求头

  • 获取GET参数(value=request.GET.get('参数名称',默认值))
  • 获取POST参数value=request.POST.get('参数名称',默认值))
  • 获取URL参数(value=request.GET.get('参数名称',默认值))
  • 获取JSON参数
  • 获取路径参数
  • 获取请求头参数(value=request.headers.get('参数名称',默认值))

HttpResponse响应对象

HttpResponse是Django中的一个类,用于封装HTTP响应。它包括响应头和响应体,可以设置内容类型、状态码、cookies等。创建时需传入响应体内容(字符串或字节)。常用方法有write()用于追加内容,set_cookie()用于设置cookie,delete_cookie()用于删除cookie。HttpResponse对象的常见用法包括返回HTML页面、文件下载、重定向等。其子类HttpResponseRedirect、JsonResponse等分别用于重定向和返回JSON数据。

  • HttpResponse
  • JsonResponse
相关推荐
BD_Marathon1 天前
【JavaWeb】Servlet_简介和运行流程
servlet
BD_Marathon1 天前
【JavaWeb】Servlet_HelloWorld
servlet
编程小Y3 天前
Servlet 与 Tomcat 白话全解析:从核心原理到实战部署
java·servlet·tomcat
程序员阿鹏3 天前
tomcat正常启动但 SpringMVC 控制器无法启动
java·spring·servlet·tomcat·maven·intellij-idea
爱宇阳3 天前
Jenkins 多语言 Agent 完整部署教程
运维·servlet·jenkins
避避风港4 天前
深入解析Tomcat工作流程与Servlet体系
java·servlet·tomcat
weixin_307779134 天前
高效通知:Jenkins邮件插件完全指南与进阶配置
java·servlet·jenkins
青衫码上行4 天前
【JavaWeb学习 | 第20篇】EL表达式与JSTL标签
java·学习·servlet·java-ee
无名-CODING5 天前
从零手写一个迷你 Tomcat —— 彻底理解 Servlet 容器原理
java·servlet·tomcat
vortex55 天前
【Web开发】从WSGI到Servlet再到Spring Boot
前端·spring boot·servlet