Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >webpack-dev-server代理后端一直报CORS跨域或500错误

webpack-dev-server代理后端一直报CORS跨域或500错误

作者头像
人人都是码农
发布于 2025-05-12 07:10:01
发布于 2025-05-12 07:10:01
9500
代码可运行
举报
运行总次数:0
代码可运行

本地运行vue项目,打包工具是webpack,后端接口已经部署到开发域名上,接口用postman请求没问题,但是在项目中代理接口后运行就一直报500错误,报错信息如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Uncaught runtime errors:

ERROR
Request failed with status code 500
    at createError (webpack-internal:///./node_modules/axios/lib/core/createError.js:16:15)
    at settle (webpack-internal:///./node_modules/axios/lib/core/settle.js:17:12)
    at XMLHttpRequest.handleLoad (webpack-internal:///./node_modules/axios/lib/adapters/xhr.js:61:7)

vue.config.js中的代理配置:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// 开发代理配置
devServer: {
    proxy: {
        '^/api/': {
            target: 'http://cafe123.cn',
            changeOrigin: true
        }
    }
}

探索原因

开始一直以为是devServer代理配置或者axios哪的问题,代理肯定是成功了的,因为500错误本身就是服务器返回的,然后各种调试axios都无效。

直接弃用devServer代理,换成whistle在浏览器上来转发代理接口,服务器上依然返回500错误。postman中请求没问题的cURL:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
curl --location --request POST 'https://cafe123.cn/api/login' \
--header 'Content-Type: application/json' \
--data-raw '{
    "account": "admin",
    "password": "1345102704"
}'

然后直接复制出来浏览器中的请求cURL,放到postman中发送请求,发现浏览器加了很多请求头,然后再一个请求头一个请求头测试,最终发现原因在Origin请求头上。

解决办法

找到问题的原因就好办了,origin请求头有问题,那就直接改它,方式也有下面两种:

1、在devServer代理中添加Origin请求头

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// 开发代理配置
devServer: {
    proxy: {
        '^/api/': {
            target: 'http://cafe123.cn',
            changeOrigin: true,
            headers: {
                Origin: 'http://cafe123.cn'
            }
        }
    }
}

2、直接去掉请求中的Origin请求头

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// 开发代理配置
devServer: {
    proxy: {
        '^/api/': {
            target: 'http://cafe123.cn',
            changeOrigin: true,
            router: function(request) {
                delete request.headers.origin
            },
        }
    }
}

http的origin请求头

请求头 Origin 表示请求的来源(协议、主机、端口)。如果一个用户代理需要请求一个页面中包含的资源,或者执行脚本中的 HTTP 请求(fetch),那么该页面的来源(origin)就可能被包含在这次请求中,浏览器中请求会出现 Origin 请求头的2种情形:

  • • 跨源请求
  • • 除 GET 和 HEAD 以外的同源请求(即它会被添加到同源的 POST、OPTIONS、PUT、PATCH 和 DELETE 请求中)

devServer的changeOrigin配置

changeOrigin: true/false, Default: false - changes the origin of the host header to the target URL。

changeOrigin是用来将host请求头修改为target的URL,注意这里修改的并不是origin header,这个配置实际跟解决跨域问题没啥关系。

参考文档

  • • webpack devServer.headers[1]
  • • HTTP Headers Origin[2]
引用链接

[1] webpack devServer.headers: https://webpack.js.org/configuration/dev-server/#devserverheaders [2] HTTP Headers Origin: https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Reference/Headers/Origin

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 秘密菜单 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
WAIC 2023 | 百度吴华:大模型时代的 AI 原生研发模式
大家好,很高兴来到开发者论坛,今天我的主题是《大模型时代的 AI 原生研发模式》。
机器之心
2023/08/08
2510
WAIC 2023 | 百度吴华:大模型时代的 AI 原生研发模式
LLM 大模型学习必知必会系列(一):大模型基础知识篇
2023 年,随着 LLM 技术的发展,中国模型研究机构的开源模型迎来了爆发式的增长:
汀丶人工智能
2024/05/11
3.4K0
LLM 大模型学习必知必会系列(一):大模型基础知识篇
【科普篇】LLM、GPT、AIGC、AI Agent、Agentic AI 到底是个啥?
2024 年可谓是AI 大模型全面开花的一年,各大厂纷纷发布了自己的大模型应用产品,比如:
巫山老妖
2025/06/16
3910
【科普篇】LLM、GPT、AIGC、AI Agent、Agentic AI 到底是个啥?
​2023 WAIC “聚焦·大模型时代 AIGC 新浪潮” 论坛圆满举办!
7月7日,2023年世界人工智能大会(WAIC)“聚焦·大模型时代AIGC新浪潮”,在上海圆满举办。
大数据文摘
2023/08/08
4150
​2023 WAIC “聚焦·大模型时代 AIGC 新浪潮” 论坛圆满举办!
WAIC 2021 | 阿里副总裁司罗:大规模语言模型如何赋能行业、创造价值
机器之心报道 机器之心编辑部 在 WAIC 2021 AI 开发者论坛上,阿里巴巴副总裁、达摩院语言技术实验室负责人司罗发表了主题演讲《大规模语言智能为商业搭建桥梁》。在演讲中,他主要介绍了阿里巴巴如何搭建自己的自然语言技术体系,以及阿里巴巴深度语言模型体系 AliceMind 及相应的技术和应用场景。 以下为司罗在 WAIC 2021 AI 开发者论坛上的演讲内容,机器之心进行了不改变原意的编辑、整理: 我是来自阿里巴巴的司罗。在 2014 年加入阿里之前,我在普渡大学担任老师,所以非常有幸在十几年时间
机器之心
2023/03/29
4940
WAIC 2021 | 阿里副总裁司罗:大规模语言模型如何赋能行业、创造价值
2024年,对人工智能(AI)来说意味着什么?顶级大佬们 给出了自己的看法!
生成式人工智能(AI)主流化仅一年,一个奇妙的地平线就在我们面前延伸。我们不再搜索互联网而是通过聊天获取信息;我们不写电子邮件而是通过助手来生成;我们可以通过聊天实现代码生成、图像生成、视频剪辑等。这个新世界蕴含着巨大的希望,但也存在着巨大的担忧,即这些力量是否会为我们所有人服务。
ShuYini
2024/01/04
4630
2024年,对人工智能(AI)来说意味着什么?顶级大佬们 给出了自己的看法!
未来十年不变的AI是什么?吴恩达等专家关于2024年AI发展趋势的预测
随着2024年的到来,人工智能领域正迎来前所未有的变革和发展。从深度学习到自然语言处理,AI技术的每一个分支都在经历着快速的进步。在这个关键的时刻,业界专家们提出了对未来趋势的深刻洞察,预测了将形成AI发展主流的关键方向。智哪儿整合了这些专家的观点,旨在为我们勾勒出2024年AI技术可能达到的新高度和其潜在的社会影响。
智哪儿
2024/01/04
4590
未来十年不变的AI是什么?吴恩达等专家关于2024年AI发展趋势的预测
AI_未来:从技术奇点到文明演进的思考
在21世纪的第二个十年,人工智能技术正以摧枯拉朽之势重塑影视产业格局。从剧本创作到视觉呈现,从工业化生产到艺术表达,AI的渗透深度和广度远超预期。这场变革不仅带来了生产效率的指数级提升,更催生出人机协同的新型创作模式,为影视艺术开辟了前所未有的可能性。
小白的大数据之旅
2025/05/20
1580
AI_未来:从技术奇点到文明演进的思考
智源研究院:开源开放让AI快速发展,要建设大模型时代的Linux | 中国AIGC产业峰会
萧箫 整理自 AIGC峰会 量子位 | 公众号 QbitAI ChatGPT引爆了大模型,也彻底将大模型相关的AI产业生态带到了新的阶段—— 大模型的“涌现能力”,让AI真正展现出了商业化潜力。 然而,也是在这一阶段,想要跟上大模型浪潮的企业,也势必要面对大模型应用所面对的诸多挑战: 在面对不同行业的不同需求时,什么参数量的大模型才是正确的选择;当前大模型无法解决的幻觉,不同领域又要如何应对…… 作为一家长期致力于大模型研发的人工智能研究机构,智源研究院如何看待这一阶段大模型的挑战,又会如何应对这波AIGC
量子位
2023/05/19
2760
智源研究院:开源开放让AI快速发展,要建设大模型时代的Linux | 中国AIGC产业峰会
国内首次!这家中国企业的语言AI实力被公认全球No.2!仅次于谷歌
金磊 发自 凹非寺 量子位 | 公众号 QbitAI AI成精,“逼疯”程序员;AI做高数,成绩超过博士;AI写代码,成功调教智能体…… 看多了这种故事,你是不是也觉得,AI太卷了,要上天了。 今天回归本源,讲点不那么玄幻的。AI为什么会进化?底层其实没有秘密,无非是语言、视觉等几大基本功。 其中,语言能力对AI的智能水平有决定性影响。视觉研究怎么“看”,语言研究“听”、“说”和“理解”。 对人类来说,“听”、“说”、“理解”相加,基本等于思维能力,对AI,道理也差不多。 最近,咨询机构Gartner发布《
量子位
2022/07/07
4020
国内首次!这家中国企业的语言AI实力被公认全球No.2!仅次于谷歌
英伟达发布重磅新品;金蝶发布苍穹GPT大模型;大兴机场引入自动驾驶;网信办:人脸识别要获得个人同意才行丨每日大事件
8月9日消息,谷歌公布“Project IDX”项目,官宣这是一款融合了AI技术的代码编辑器。官方表示开发人员当前面临的一个痛点就是,很难配置运行特定项目的技术环境和堆栈。Project IDX项目基于云端的Linux虚拟机运行,并提供了Flutter、Angular、React和Next.js等框架模板,并允许开发者自由配置,满足个性化开发需求。Project IDX在用户的应用程序运行时集成实时预览。目前,这仅限于预览Web应用程序,但很快就会扩展到Android模拟器甚至iOS模拟器。
数据猿
2023/09/15
3180
英伟达发布重磅新品;金蝶发布苍穹GPT大模型;大兴机场引入自动驾驶;网信办:人脸识别要获得个人同意才行丨每日大事件
ChatGPT及大模型专题研讨会在蓉成功举办共探前沿技术与产业发展
4月14日,由成都市新经济发展委员会指导,成都市人工智能产业生态联盟主办,达观数据承办,智慧蓉城研究院与趋动科技协办的ChatGPT与大模型技术创新与应用发展专题研讨会在蓉圆满落幕。本次专题研讨会围绕ChatGPT和大规模语言模型的发展应用,聚集众多人工智能产学研用大咖,旨在聚焦全球ChatGPT现象级热点,从技术、应用、伦理等多维视角出发,共同探讨ChatGPT和大模型对不同领域研究产生的颠覆性影响和变革,同时深度讨论人类社会在智能技术深度塑造下可能发生的机遇、挑战和变革,呈现一场精彩的思想交流盛宴。
用户10103085
2023/04/24
3470
王权富贵:详解AI大模型的原理、应用与未来趋势
在自然语言处理(NLP)和人工智能(AI)的浩瀚星空中,大语言模型(Large Language Models, LLMs)如同一颗璀璨的新星,正在改变我们与语言、与机器交互的方式。本章将带您踏上一段探索之旅,揭示大语言模型的发展历程、独特魅力及其在现实世界中的多彩应用。
曾高飞
2025/06/13
2980
每周AI论文速递(250421-250425)
Kuwain 1.5B:通过语言注入(Language Injection)构建的阿拉伯语小型语言模型(Small Language Model)
叶子的技术碎碎念
2025/04/28
1670
每周AI论文速递(250421-250425)
大模型应用发展的方向|代理 Agent 的兴起及其未来(上)
“ 介绍了人工智能代理的历史渊源与演进,接着探讨了大型语言模型(LLMs)的发展,以及它们在知识获取、指令理解、泛化、规划和推理等方面所展现出的强大潜力。在此基础上,提出了一个以大型语言模型为核心的智能代理概念框架,该框架包括大脑、感知和行动这三个主要组成部分。”
技术人生黄勇
2024/07/19
7050
大模型应用发展的方向|代理 Agent 的兴起及其未来(上)
AI 正在“上岸”:一次关于落地、进阶与趋势的集体答卷
5 月 23~24 日,由极客邦科技旗下 InfoQ 中国主办的 AICon 全球人工智能开发与应用大会·上海站(2025) 圆满落幕。大会吸引了超 800 位 AI 开发者、技术专家与相关从业者齐聚一堂,现场氛围高涨,技术交流深入务实。
深度学习与Python
2025/05/26
7490
AI 正在“上岸”:一次关于落地、进阶与趋势的集体答卷
2024开年,看一看:大型语言模型(LLM)在过去一年多的发展!(按月总结)
2024年开年,很多小伙伴都已经回到了自己的工作岗位,并开始规划未来一年的工作。今天作者给大家梳理了2023年至今有关大模型的发展趋势。希望对大家有一些帮助。
ShuYini
2024/02/22
1.3K0
2024开年,看一看:大型语言模型(LLM)在过去一年多的发展!(按月总结)
游戏里的智能革命:AI如何与游戏共创未来?
早在2001年,就有研究指出游戏人工智能领域,有极大的潜力实现或创造类人级别的人工智能(human-level AI)[1]。游戏作为人工智能研究的起点,以其任务场景的复杂性和多样性,为人工智能在广度、深度和灵活性等方面接近人类智能提供了保障。
小腾资讯君
2024/04/12
6220
游戏里的智能革命:AI如何与游戏共创未来?
ChatGPT 新应用时代来临!CSDN AIGC 与大模型技术应用峰会全日程公布
我们正处在一个什么样的时代节点? 比尔·盖茨直指人工智能时代已经开启,并这样表示:在我有生之年,见证了两次革命性的技术展示。一次是 1980 年看到图形用户界面;一次就是 OpenAI 带来的 ChatGPT 与 GPT-4。 英伟达的黄教主说:“生成式 AI 将重塑几乎所有行业。”ChatGPT、Stable Diffusion、DALL-E 和 Midjourney 唤醒了世界对生成式 AI 的认知。 OpenAI CEO Sam Altman 则直指 ChatGPT 可能影响 80%工作岗位,会是像蒸
AI科技大本营
2023/04/06
7680
ChatGPT 新应用时代来临!CSDN AIGC 与大模型技术应用峰会全日程公布
大模型发展历程:技术演进与趋势洞察
本文系统梳理了 2017 年至 2025 年间,大语言模型(LLM)领域的关键进展、技术演进和代表模型。从 Transformer 架构的革命性突破,到 GPT-3 的规模化成功,再到多模态模型的兴起,大模型技术正在重塑人工智能产业格局。
磊叔的技术博客
2025/06/08
1.3K0
大模型发展历程:技术演进与趋势洞察
推荐阅读
WAIC 2023 | 百度吴华:大模型时代的 AI 原生研发模式
2510
LLM 大模型学习必知必会系列(一):大模型基础知识篇
3.4K0
【科普篇】LLM、GPT、AIGC、AI Agent、Agentic AI 到底是个啥?
3910
​2023 WAIC “聚焦·大模型时代 AIGC 新浪潮” 论坛圆满举办!
4150
WAIC 2021 | 阿里副总裁司罗:大规模语言模型如何赋能行业、创造价值
4940
2024年,对人工智能(AI)来说意味着什么?顶级大佬们 给出了自己的看法!
4630
未来十年不变的AI是什么?吴恩达等专家关于2024年AI发展趋势的预测
4590
AI_未来:从技术奇点到文明演进的思考
1580
智源研究院:开源开放让AI快速发展,要建设大模型时代的Linux | 中国AIGC产业峰会
2760
国内首次!这家中国企业的语言AI实力被公认全球No.2!仅次于谷歌
4020
英伟达发布重磅新品;金蝶发布苍穹GPT大模型;大兴机场引入自动驾驶;网信办:人脸识别要获得个人同意才行丨每日大事件
3180
ChatGPT及大模型专题研讨会在蓉成功举办共探前沿技术与产业发展
3470
王权富贵:详解AI大模型的原理、应用与未来趋势
2980
每周AI论文速递(250421-250425)
1670
大模型应用发展的方向|代理 Agent 的兴起及其未来(上)
7050
AI 正在“上岸”:一次关于落地、进阶与趋势的集体答卷
7490
2024开年,看一看:大型语言模型(LLM)在过去一年多的发展!(按月总结)
1.3K0
游戏里的智能革命:AI如何与游戏共创未来?
6220
ChatGPT 新应用时代来临!CSDN AIGC 与大模型技术应用峰会全日程公布
7680
大模型发展历程:技术演进与趋势洞察
1.3K0
相关推荐
WAIC 2023 | 百度吴华:大模型时代的 AI 原生研发模式
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验