首页 > 其他分享 >关于前后端交互跨域问题的解决

关于前后端交互跨域问题的解决

时间:2023-02-21 08:45:23浏览次数:26  
标签:corsheaders 跨域 前后 ALLOW CORS 解决 交互

七、跨域问题的解决

安装模块

pip3.8 install django-cors-headers -i https://pypi.tuna.tsinghua.edu.cn/simple/

注册app

'corsheaders'

注册中间件

'corsheaders.middleware.CorsMiddleware',

添加配置文件

CORS_ORIGIN_ALLOW_ALL = True
# 请求方式
CORS_ALLOW_METHODS = (
	'DELETE',
	'GET',
	'OPTIONS',
	'PATCH',
	'POST',
	'PUT',
	'VIEW',
)
# 请求头
CORS_ALLOW_HEADERS = (
	'XMLHttpRequest',
	'X_FILENAME',
	'accept-encoding',
	'authorization',
	'content-type',
	'dnt',
	'origin',
	'user-agent',
	'x-csrftoken',
	'x-requested-with',
	'Pragma',
	'token'
)

标签:corsheaders,跨域,前后,ALLOW,CORS,解决,交互
From: https://www.cnblogs.com/kangssssh/p/17139642.html

相关文章

  • jsp页面交互
    1、什么是内置对象?JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,这些对象不需要开发人员显式声明即可使用。在JSP页面中,可以通过存取JSP内置对象实现与JSP页......
  • 什么是前后端分离开发模式?
    随着数字化管理越来越规范化,低代码开发平台也获得了市场的喜爱。在信息化爆炸式发展的当下,不少低代码开发者也看到了前后端分离开发模式带来的优势特点,于是纷纷加入研发阵......
  • 免交互
    一、交互的概念与Linux中的运用1、定义交互:当计算机播放某多媒体程序的时候,编程人员可以发出指令控制该程序的运行,而不是程序单方面执行下去,程序在接受到编程人员相应的......
  • 【踩坑记录】SpringBoot跨域配置不生效
    问题复现:明明在拦截器里配置了跨域,就是不生效,使用PostMan等后端调试工具调试,均正常,Response中有Access-Control-Allow-Origin:*,这个Header,但是前端一直反馈,通过浏览器js......
  • 与用户交互、格式化输出、基本运算符
    一、程序与用户交互1.1什么是与用户交互用户交互就是人往计算机中input/输入数据,计算机print/输出结果1.2为什么要与用户交互为了让计算机能够像人一样与用户沟通交流......
  • 图书管理(交互)
    图书管理系统(交互式)创建图书的书籍类图书的属性privateStringtitle;//书名privateStringauthor;//作者privatedoubleprice;//价格图书的有参构造(用于录......
  • Vue前后端交互、生命周期、组件化开发
    目录Vue前后端交互、生命周期、组件化开发一、Vue用axios与后端交互二、Vue的生命周期三、组件化开发Vue前后端交互、生命周期、组件化开发一、Vue用axios与后端交互​ ......
  • vue-跨域问题解决方案
    1.使用django-cors-headers解决跨域问题1.使用pip安装pipinstalldjango-cors-headers2.添加到setting的app中INSTALLED_APPS=( ... 'corsheaders', ...)//......
  • 跨域请求
    目录跨域请求--CORS两种请求返回格式添加django使用django-cors-headers解决跨域问题跨域请求--CORS两种请求CORS基本流程浏览器将CORS请求分成两类:简单请求(simplere......
  • .NET6+WebApi+Vue 前后端分离后台管理系统(二)
    项目搭建: 这个项目使用的开发工具是:VSCode,工具的下载和安装这里就不赘述了,自行百度吧。使用的技术主要是:Vue3、ElementPlus等,Vue项目的搭建这里也不赘述,如果不熟悉可......