Access-Control-Allow-Headers: * 的坑

开发的时候遇到跨域问题,以为设置了Access-Control-Allow-Headers可以一劳永逸,结果在 iOS12 还是出现了跨域问题,连上电脑调试才发现 Cache-Control这个请求头跨域了,搜索了一下才发现原来使用了*后,由于浏览器的兼容问题,还是有可能导致跨域的出现。
所以还是根据自己的项目,配置明确的Access-Control-Allow-Headers更保险。

参考:
Allow header field Cache-Control in preflight requests

你可能感兴趣的:(Access-Control-Allow-Headers: * 的坑)