首页 > 其他分享 >Jquery正确发送headers值,Django后台request.Meta取值

Jquery正确发送headers值,Django后台request.Meta取值

时间:2024-08-04 17:28:33浏览次数:12  
标签:Jquery HTTP request Django headers META yes response

jquery发送请求

$.ajax({
        method: "POST",
        headers: {
            "Auth_xxx": "yes"
        },
        data: {},
        url: "",
        success: function (response) {
            console.log("response data", response);
        }
    })

django request.META始终取不到值

request.META.get("HTTP_AUTH_XXX", "")

改正

# jquery发请求参数不要带下划线"_"
headers: {
    "Auth_xxx": "yes"
},
# 修改为
headers: {
    "Authxxx": "yes"
},
# request.META.get("HTTP_AUTHXXX", "")

前提是跨域部分要打开

标签:Jquery,HTTP,request,Django,headers,META,yes,response
From: https://www.cnblogs.com/hkwJsxl/p/18341998

相关文章

  • 使用 django 的 EmailMessage 发送波斯语电子邮件时出现问题
    我对django相当陌生,并尝试使用django.core.mail.EmailMessage发送包含波斯语字母的电子邮件。这是我的代码:fromdjango.core.mailimportEmailMessagefromdjango.confimportsettingsdefcustom_sender(subject:str,body:str,recipient_list:list[str],......
  • uniapp Promise封装全局uni.request网络请求
    前言:在一个项目开发时,我们除了页面布局之外,就是数据处理了,封装一个全局的网络请求,有助于我们处理一些公用逻辑代码,更加专注于业务代码官方api说明:https://uniapp.dcloud.net.cn/api/request/request.html一般我们只关注这几个参数url也就是我们的baseurl,根域名header......
  • django增删改查
    1.增classRole(models.Model):title=models.CharField(verbose_name="角色",max_length=32)od=models.IntegerField(verbose_name="排序",default=0)defstr(self):return"{}-{}-{}".format(self.id,self.title,self.od)方法一:obj1......
  • django多数据库操作
    1.读写分离192.168.1.2default主数据库负责写入192.168.1.3slave从数据库负责读取2.生成数据库表pythonmanage.pymakemigrations分别迁移到主从数据库pythonmanage.pymigrate--database=defaultpythonmanage.pymigrate--database=slave多个app分......
  • 在django中以一对一的关系保存表单数据
    我与Django用户模型和自定义配置文件模型具有一对一的关系。我尝试在用户注册时同时保存用户和个人资料数据。但问题是配置文件模型的数据未验证且数据未保存在数据库中这是代码model.pyclassProfile(models.Model):user=models.OneToOneField(User,on_delete=......
  • JavaScript实现tab栏切换 jquery实现tab栏切换 的方法的对比
    这个例子比较简单,但却很实用,当然实际工作中我们一般不会这样去写,我们通常会把以此为基础去封装一个可重用的控件,但基本思想不变。JavaScript实现tab栏切换在JavaScript中实现Tab切换的基本逻辑是通过监听每个Tab的点击事件,然后隐藏所有的内容区域,并显示对应于点击的Tab的......
  • 第一个Django工程创建及运行
    认识DjangoDjango是一个高级PythonWeb框架,它鼓励快速开发和简洁、实用的设计。它由经验丰富的开发人员构建,解决了Web开发的大部分麻烦,因此您可以专注于编写应用程序,而无需重新发明轮子。它是免费和开源的。快得离谱。Django旨在帮助开发人员尽快将应用程序从概念到......
  • 计算机毕业设计django+vue博物馆信息系统【开题+论文+程序】
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着科技的飞速发展和人们对文化生活的追求日益提升,博物馆作为连接过去与未来的桥梁,其信息化建设已成为不可逆转的趋势。传统的博物馆管理......
  • 如何在python中通过requests和opencv加载uint16 png文件
    我正在尝试从URL自动加载图像,然后将其加载到numpy矩阵。为此,我需要使用requests和opencv库。对于像uint8这样编码的标准图像,它以正确的方式工作,并且由于值溢出而损坏了uint16图像。这是我现在正在使用的一个简单的最小代码:importrequestsimportcv2importnumpy......
  • 如何使用 Flask 或 Django 创建 Web 应用
     Flask和Django是Python中最受欢迎的两个Web框架,它们各有优点,适用于不同的应用场景。一、使用Flask创建Web应用1.1Flask简介Flask是一个轻量级的Web框架,以其简洁、易用和灵活著称。它遵循“微框架”的设计理念,只提供核心功能,其余的功能可以通过扩展和第三方库来实现。这使......