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
相关推荐
誰能久伴不乏16 小时前
Linux 系统调用详解:操作文件的常用系统调用
服务器·网络·servlet
要站在顶端1 天前
Jenkins构建间代码变更记录追踪方案
java·servlet·jenkins
Spliceㅤ2 天前
Spring框架
java·服务器·后端·spring·servlet·java-ee·tomcat
中东大鹅2 天前
SpringBoot配置外部Servlet
spring boot·后端·servlet
uppp»3 天前
springboot使用外置的Servlet容器
spring boot·后端·servlet
鱼鱼说测试5 天前
Jenkins接口自动化测试(构建)平台搭建
servlet
南洋十三郎5 天前
JavaWeb学习打卡07(Servlet原理详解、自定义404页面)
java·服务器·学习·http·servlet·打卡·坚持写博客
BD_Marathon7 天前
Servlet快速入门
hive·hadoop·servlet
hie988947 天前
springboot注册servlet
hive·spring boot·servlet
weixin_456904278 天前
javax.servlet.http.HttpServletResponse;API导入报错解决方案
网络协议·http·servlet