【前端】跨域问题与缓存

ops/2024/11/30 5:36:19/

报错如下:

在这里插入图片描述
原因:

浏览器 缓存跨域,顾名思义是由于浏览器的缓存机制导致的一种跨域情况。这种跨域一般会出现在浏览器通过一些无视跨域的标签和css(如img、background-image)缓存了一些图片资源之后,当再次发起图片请求时(比如转base64等操作),就不会向服务器端请求数据,而是直接请求缓存数据,从而引起了跨域。这个时候即使服务端设置了Access-Control-Allow-Origin,但浏览器请求的是缓存,依旧会导致跨域的发生。

省流:浏览器请求的是服务器的缓存数据,会导致跨域的发生。

解决方法:禁用缓存强刷/无痕浏览。

在这里插入图片描述
参考:

前端填坑之浏览器缓存跨域 - 个人文章 - SegmentFault 思否


http://www.ppmy.cn/ops/137844.html

相关文章

sql工具!好用!爱用!

SQLynx的界面设计简洁明了,操作逻辑清晰易懂,没有复杂的图标和按钮,想对哪部分操作就在哪里点击右键,即使你是数据库小白也能轻松上手。 尽管SQLynx是一款免费的工具,但是它的功能却丝毫不逊色于其他付费产品&#xff…

大数据HCIA笔记1

概述 当下主流的流计算使用Flink Hadoop Hadoop的核心组件:HDFS(分布式文件系统)、Yarn(资源调度)、MapReduce(批量计算引擎) HDFS HDFS -- Hadoop Distributed File System HDFS核心进程(组件):NameNode,DataNode Nam…

【MYSQL数据库相关知识介绍】

MySQL 在我们日常技术中是一个广泛使用的开源关系型数据库管理系统,所以作为测试同学,掌握mysql的相关知识是必不可少的技能之一,所以小编从软件测试的角色出发,来整理一些跟测试相关的知识,希望能够帮助到大家。 一、…

深入解析 DTO 模式及在 C# 中的应用

在现代软件开发领域,尤其是构建企业级应用、分布式系统以及遵循分层架构设计理念的项目里,数据传输对象(Data Transfer Object,简称 DTO)模式发挥着不可或缺的作用。它犹如一座桥梁,巧妙地跨越系统各层级、…

拥抱 OpenTelemetry:阿里云 Java Agent 演进实践

作者:陈承 背景 在 2018 年的 2 月,ARMS Java Agent 的第一个版本正式发布,为用户提供无侵入的的可观测数据采集服务。6 年后的今天,随着软件技术的迅猛发展、业务场景的逐渐丰富、用户规模的快速增长,我们逐渐发现过…

力扣题库Day4(持续更新中...)

2024/11/29 回文数: 给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 class Solution {public boolean isPalindrome(int x) {if(x &l…

cocos creator 3.8 俄罗斯方块Demo 10

这里的表格是横行数列,也就是x是行,y是列,不要当x/y轴看。 1-1012-1012-1-1[-1,0]0[0,-1][0,0][0,1][0,2]0[0,0]11[1,0]22[2,0] -1012-1012-1-1[-1,0]0[0,-1][0,0][0,1][0,2]0[0,0]11[1,0]22[2,0] 2-1012-1012-1[-1,-1][-1,0]-1[-1,-1][-1…

银联大数据面试题及参考答案

说说 Hadoop 的基本组件 Hadoop 主要由以下几个基本组件构成: HDFS(Hadoop Distributed File System):它是一个分布式文件系统,能将文件切分成多个数据块,并存储在不同的节点上。具有高容错性,可在低成本的硬件上搭建,适合存储海量数据 。例如,互联网公司存储用户的行…