前端调用后端,出现跨域报错怎么办

news2024/11/29 16:31:08

我前端是vue,后端是其他同事写的python,因为部署在不同的机器上,我前端如果直接调用他的python,axios请求就会出现跨域报错,如下 blocked by CORS policy 云云
在这里插入图片描述
怎么办呢,网上探索了一下午,才找到最可靠的解法。那就是在前端所在的Nginx,做这样的转发:

upstream 后端就是某台机的python端口
在这里插入图片描述
核心是这三行

add_header Access-Control-Allow-Origin '域名'; 
add_header Access-Control-Allow-Credentials 'true';
add_header Access-Control-Allow-Headers 'dataType,DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

注意,Access-Control-Allow-Origin,可以加多个域名,但如果前端启用了credentials,就只能加一个了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2059893.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用JDK17的record关键字编译报错踩坑

先看报错 jdk版本是17.应该是支持的啊。第一次使用record关键字就这样了吗。 解决 在设置里面把字节码版本改为17就行,因为以前是运行jdk8的所以会出现这个问题。 设置好了之后编译就通过了。 总结 一般出现编译错误,首先看一下Project Structure 再…

2025舜宇光学校招内推码!!!

舜宇光学集团校招 【2025内推码】 DSwNQ9yu DSJXN8Mr 舜宇光学科技2025校招内推!冲冲冲! 光学龙头-舜宇集团2025届全球校园招聘正式启动!!! 提供住宿(硕士单人间,独立卫浴!&#x…

期权末日轮要在什么时候买?期权末日轮要买什么?

今天带你了解期权末日轮要在什么时候买?期权末日轮要买什么?对于刚接触50ETF期权的朋友,“期权末日轮”可能听起来有点神秘。其实,它指的是那些快要到期的期权合约,特别是在合约到期前10天开始,市场就进入了…

泰国社会发展和人类安全部部长秘书率考察团到访深兰科技

8月19日,泰国社会发展和人类安全部考察团到访深兰科技集团总部,深兰科技集团董事长陈海波会见并进行了关于AI技术和产业合作的会谈。 考察团随行人员还包括泰国社会发展和人类安全部部长顾问MR.SOMCHAI SENEETANTIKUL、MS.RACHANEEWAN AKHARAWIKRAI、中国…

并发?听我对你“锁”

本文主要讲讲,在Java中关于锁的一些知识点,并介绍一下对锁进行的一些优化 一、前言1.阻塞锁2.非阻塞锁 二、Syncnized和锁的底层原理三、锁优化1.自旋锁2.锁消除3.锁粗化4.轻量级锁5.偏向锁 四、锁升级过程五、其他锁和AQS 一、前言 本文主要讲解Java中…

【机器人学】7-2.六自由度机器人自干涉检测-计算圆柱体的上下圆心坐标【附MATLAB代码】

目录 前言 机械臂几何参数 机器等效圆柱体坐标确定 MATLAB代码 前言 上一章介绍了机器人自干涉检测的总体算法,提出了算法的三个核心: 一 根据机械臂的几何数据以及DH参数,确定机械臂等效的圆柱体的上下圆心坐标。 二 将一个圆柱体旋转到…

nginx部署vue前端打包项目

一、nginx安装 安装说明见:Nginx使用命令安装说明-CSDN博客 二、打包文件上传部署 将vue打包后的静态文件进行上传,打包后的目录如下: 将dist文件夹进行压缩为dist.zip,并将该目录打包上传至服务器的nginx目录: /usr…

新课程杂志社《新课程》杂志社2024年第19期目录查阅

教育前沿_新时代教育 享中华传统节日,传中华传统文化——传统节日综合性学习活动设计 姜秀芝; 1-3 中华优秀传统文化在小学语文阅读教学中的渗透——以综合性学习“中华传统节日”的教学为例 张小红; 4-7 开卷有益 在思考中探索,在探索中成长…

Qt 0820作业

一、思维导图 二、闹钟 头文件代码 #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTime> //时间类 #include <QTimer> //时间事件类 #include <QTimerEvent> //定时器事件类 #include <QMouseEvent> //鼠标…

无人机之故障排除篇

一、识别故障 掌握基本的无人机系统知识&#xff0c;遵循“先易后难、先外后内、先软件后硬件”的原则进行故障识别。一旦发现故障&#xff0c;立即停止飞行&#xff0c;避免进一步损坏。 二、机械部件维修 对于机身裂痕、螺旋桨损坏等情况&#xff0c;根据损坏程度更换相应部…

Tomcat目录详解

版本&#xff1a;Tomcat&#xff08;7.0.100&#xff09;&#xff08;linux版&#xff09; &#xff08;官网&#xff1a;Apache Tomcat - Welcome!&#xff09; 1.Tomcat是什么。 Tomcat是一个免费的开放源代码的Web 应用服务器&#xff0c;属于轻量级应用服务器。是Apache…

如何提高研发效能?思码逸 信通院给你答案

在市场竞争加剧的背景下&#xff0c;提高研发效能不仅是技术优化的需要&#xff0c;更是企业生存与发展的战略要求。在 2024 年伊始&#xff0c;北京思码逸科技有限公司&#xff08;简称“思码逸”&#xff09;携手合作伙伴启动了 DevData 2024 研发效能基准调研&#xff0c;并…

以简单的例子从头开始建spring boot web多模块项目(四)-多模块工具类

目的是为了验证主工程调用工具工程。 1、新建模块&#xff0c;名称为WebTool 同样为Maven Archetype&#xff0c;类型为 org.apache.maven.archetypes:maven-archetype-quickstart 2、修改pom.xml 增加spring-boot-starter的依赖。 <dependency><groupId>org.spri…

CISAW认证考试的时间是多久

CISAW&#xff0c;即中国信息安全保障人员&#xff0c;是中国信息安全认证与审查中心进行权威认证的缩写。它是全国范围内最为权威、最高端的信息安全认证之一。作为信息安全领域的重要认证&#xff0c;对于从事网络安全工作的人员来说具有极其重要的意义。因此&#xff0c;备考…

regeorg搭建socket隧道

regeorg搭建socket隧道 工具安装 下载地址 https://github.com/sensepost/reGeorg环境配置 说明 reGeorg提供了PHP、ASPX、JSP脚本&#xff0c;直接访问显示“Georg says, ‘All seems fine’”&#xff0c;表示脚本运行正常。# 攻击过程 vps:192.168.110.131 web服务器&a…

游戏内音乐盒、游戏内实时翻译外国队友语音的实现思路

奈何自己不能精通多个语言&#xff0c;在外服游戏的时候经常遇到老外叽里咕噜说一堆话&#xff0c;不知道讲些什么&#xff0c;可能有俄语、法语等&#xff0c;这时候有一个可以在游戏内实时翻译语言的工具就好了。 在本文中&#xff0c;我们将探讨如何提取游戏内的音频、队友…

Unity动画模块 之 3D模型导入基础设置 Rig页签

​本文仅作笔记学习和分享&#xff0c;不用做任何商业用途本文包括但不限于unity官方手册&#xff0c;unity唐老狮等教程知识&#xff0c;如有不足还请斧正​​ 1.Rig页签 Rig 选项卡 - Unity 手册&#xff0c;rig是设置骨骼与替身系统的&#xff0c;工作流程如下 Avatar是什么…

OpenAI 将向企业开放 GPT-4o 模型定制版

OpenAI 最近发布了一项新功能&#xff0c;使企业客户可以通过微调技术定制 GPT-4o 模型&#xff0c;从而应对日益激烈的人工智能竞争&#xff0c;并展示其投资回报。这一新功能的推出使得企业能够使用自己的数据对 GPT-4o 模型进行个性化调整&#xff0c;以满足他们的特定需求和…

学习设置echarts 折线图使用相关参数的方法整理

学习设置echarts 折线图使用相关参数的方法整理 折线图堆叠设置为不堆叠的方法 折线图堆叠设置为不堆叠的方法 官网是这样的&#xff0c;但是不需要这种堆叠形式的如下图&#xff1a; 第2条数据值 第1条数据值 第2条数据值 第3条数据值 第2条数据值 第3条数据值 需要改成…

通讯专题-RS232

1 概述 RS-232是一种点对点通信协议&#xff0c;这意味着每个数据信号沿一根导线传输&#xff08;差分信号使用两根导线传输一个数据信号&#xff09;&#xff0c;RS-232为全双工方式运行&#xff08;总线可同时发送和接收数据&#xff09;。 根据新修订的标准为容性负载为2500…