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
相关推荐
真实的菜15 小时前
Jenkins 插件深度应用:让你的CI/CD流水线如虎添翼 [特殊字符]
servlet·ci/cd·jenkins
天天爱吃肉821819 小时前
ZigBee通信技术全解析:从协议栈到底层实现,全方位解读物联网核心无线技术
python·嵌入式硬件·物联网·servlet
Zz_waiting.2 天前
Javaweb - 10.1 Servlet
servlet·tomcat·javaweb
真实的菜2 天前
Jenkins生态与拓展:构建现代化DevOps工具链的终极指南
servlet·jenkins·devops
编程乐学(Arfan开发工程师)12 天前
73、单元测试-断言机制
服务器·数据库·servlet·单元测试·sqlite·log4j·mybatis
程序员的世界你不懂13 天前
将生成的报告通过jenkins发送邮件通知
java·servlet·jenkins
期待のcode14 天前
servlet前后端交互
servlet·交互
武子康14 天前
Java-52 深入浅出 Tomcat SSL工作原理 性能优化 参数配置 JVM优化
java·jvm·后端·servlet·性能优化·tomcat·ssl
程序员的世界你不懂15 天前
Windows下allure与jenkins的集成
windows·servlet·jenkins
编程乐学(Arfan开发工程师)16 天前
68、数据访问-crud实验-删除用户完成
服务器·前端·数据库·spring·servlet·sqlite·mybatis