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
相关推荐
该叫啥3 天前
Spring Bean 生命周期
java·spring·servlet
未定义.2213 天前
第2篇:请求实战!覆盖GET/POST/请求头/参数全场景
java·python·http·servlet·自动化·jenkins
Eloudy4 天前
CUTLASS C++ 快速入门指南
开发语言·c++·servlet
vx_Biye_Design9 天前
【关注可免费领取源码】房屋出租系统的设计与实现--毕设附源码40805
java·spring boot·spring·spring cloud·servlet·eclipse·课程设计
vx_Biye_Design9 天前
基于Spring Boot+vue的湖北旅游景点门票预约平台的设计--毕设附源码29593
java·vue.js·spring boot·spring cloud·servlet·eclipse·课程设计
lang201509289 天前
JSR-340 :高性能Web开发新标准
java·前端·servlet
铅笔侠_小龙虾10 天前
Flutter 组件层级关系
前端·flutter·servlet
csdn2015_11 天前
Spring Boot `HttpServletRequest`
spring boot·http·servlet
GIOTTO情12 天前
舆情监测技术实战:Infoseek字节探索破解传统监测痛点
servlet
一勺菠萝丶12 天前
Jenkins 构建日志出现 `[INFO]` 乱码?原因与完整解决方案(小白必看)
java·servlet·jenkins