当前位置: 首页 > news >正文

Chrome 开发环境屏蔽 CORS 跨域限制

Chrome 开发环境屏蔽 CORS 跨域限制

    • 为何要屏蔽CORS跨域
    • Chrome 临时关闭 CORS跨域报错
    • 注意事项
    • 跨域的其他处理方式

为何要屏蔽CORS跨域

日常开发过程中,经常会遇到请求接口如下的报错问题

Access to fetch at 'https://xxx' from origin 'http://localhost:4221' 
has been blocked by CORS policy.

有好些解决CORS跨域问题的方式,这里提供一种前端开发修改Chrome 命令的方式,来跳过CORS跨域报错。

Chrome 临时关闭 CORS跨域报错

我们可以单独创建一个专门用于开发的 Chrome 实例,启动时临时关闭 CORS 安全策略,不影响你日常正常用的浏览器。

  1. 创建一个新的浏览器快捷方式 Google Chrome Dev
    在这里插入图片描述

  2. 重新配置这个复制快捷方式的target 地址
    鼠标右键快捷方式,点击属性
    在这里插入图片描述
    在原本target 值的后面追加内容 示例如下:

--disable-web-security --user-data-dir=C:\Users\你的用户名\Desktop\Google Chrome Dev

完整target示例如下

"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=C:\Users\xi_deng\Desktop\Google Chrome Dev
  1. 正常启动 Google Chrome Dev
    在这里插入图片描述在浏览器上方出现提示,就表示已经启动成功了

注意事项

不影响主流浏览器,仅限本地开发,不要用在成产环境。

跨域的其他处理方式

方案场景说明
CORS后端控制跨域后端返回正确的跨域响应头。
代理转发本地开发Vue / React 本地代理,或 Nginx 转发跨域。
JSONP仅限 GET老方法,已较少使用。
http://www.lryc.cn/news/596229.html

相关文章:

  • PHICOMM(斐讯)N1盒子 - Armbian25.05(Debian 12)刷入U盘/EMMC
  • SQL 中 JOIN 顺序对性能的影响
  • FastDFS 6.11.0 单机环境搭建与测试(附 Nginx 集成)+ docker构建+k8s启动文件
  • 浏览器地址栏输入URL回车后白屏分析
  • Jenkins接口自动化测试(构建)平台搭建
  • Apache Ignite 中事务的使用方式和机制
  • Excel工具
  • ROS个人笔记
  • Qt Creator集成开发环境使用指南
  • K 近邻算法(K-Nearest Neighbors, KNN)详解及案例
  • 聊聊原生 CSS 变量:让样式更灵活的“魔法”
  • 大模型推理环境安装过程中踩坑记录
  • 野外具身视觉跟踪:北大团队TrackVLA让AI视觉跟踪进化到2.0时代
  • Springboot使用外部的Servelt容器(最简单的方式)
  • 1-bit AI 基础设施:第 1.1 部分 —— 在 CPU 上实现快速且无损的 BitNet b1.58 推理
  • ubuntu24.04安装CUDA、VLLM、Pytorch等并部署Qwen3-8B-AWQ【50系显卡通用】
  • proxmox 解决docker容器MongoDB创建报错MongoDB 5.0+ requires a CPU with AVX support
  • Leetcode力扣解题记录--第73题(矩阵置零)
  • Leetcode题解:209长度最小的子数组,掌握滑动窗口从此开始!!!
  • Vue中最简单的PDF引入方法及优缺点分析
  • Gradio, Streamlit, Dash:AI应用开发的效率之选
  • 配置https ssl证书生成
  • 拓展三字棋
  • ansible 批量 scp 和 load 镜像
  • 2025 年 7 月 21 日 AI 日报
  • 位运算符的妙用
  • 消息推送功能设计指南:精准触达与用户体验的平衡之道
  • OpenCV 零基础到项目实战 | DAY 1:图像基础与核心操作
  • Qt文件操作:读写文件的各种方法
  • 模运算常见定律