Http自定义Header导致的跨域问题

最近写一个小项目,前后端分离,在调试过程中访问远程接口,出现了CORS问题,接口使用的laravel框架,于是添加了解决跨域的中间件,但是前端显示仍存在跨域问题,以为自己写的有问题,检查了一遍又去网上搜索对比了下,没问题,结果还是存在跨域CORS问题,百思不解。

大致如下:

仍存在跨域问题,于是单独写了一个小的demo代码,简单返回字符串,配置虚拟主机,访问亦存在问题,于是又去配置nginx跨域设置,还是无济于事,最后终于在不断调试中发现了问题,原来是前端设置了自定义header头'Access-Key',而Access-Key不是浏览器允许的简单响应头,需要将其添加到允许的header列中或直接将'Access-Control-Allow-Headers'设置为'*',如下:

再次访问接口已可正常访问。

相关推荐
weixin_727535628 小时前
HTTP 八股文:从三次握手到浏览器渲染的硬核拆解
网络·网络协议·http
久久学姐11 小时前
Python开发爬虫的常用技术架构
爬虫·python·http·框架·数据存储
摇曳的精灵11 小时前
HTTP 与 MCP:不是替代,而是分层
网络·网络协议·http·mcp
Cx330❀12 小时前
【Linux网络】深入 HTTP 协议(五):从 Cookie/Session 原理到 C++ 源码实战
linux·运维·服务器·开发语言·网络·c++·http
组合缺一1 天前
Solon 的 10 种 HTTP 服务器:改一行依赖,换一个引擎
java·服务器·网络协议·http·solon
AI人工智能+电脑小能手1 天前
【大白话说Java面试题 第211题】【10_网络协议篇】第2题:说一下什么是 HTTP 协议?
java·网络协议·http·https·web通信
nvd111 天前
GCP 7层 外部 HTTP 负载均衡器深度解析
网络协议·http·负载均衡
雾里0不看花2 天前
.NET通过HTTP操作MINIO
http·.net·iphone
不在逃避q2 天前
使用.NET实现自带思考的Tool 并且提供mcp streamable http服务
网络协议·http·.net
一条泥憨鱼2 天前
【从0开始学习计算机网络】| HTTP方法疑点解析
开发语言·计算机网络·http