大家都是草台班子😂,我干了这么多年开发,能把跨域问题说清楚的人也没几个😅

查看 782|回复 101
jsq2627   
我就不一样了,我从来没觉得自己是草台班子,我觉得我是公司里带领大家向前冲的大佬 (/狗头)
kaedeair   
> 我认为这是现在的前端脚手架提供的一个极其糟糕的功能。
> 它把跨域这个完全由后端处理的问题默默的在开发环境处理掉了,并且还附加了接口地址改写的各种功能
强烈认同,见过无数初学者和草台班子搞不明白这个问题,最后索性直接在生产环境运行 vite dev
my3157   
@encro #58 跨域属于浏览器安全问题,主要是为了防止 xss
bytesfold   
因为现在的框架都默认配置和处理了, 就像以前用 .net 框架的 webform 一样, 能写, 但不知道细节, 同样的问题还有 cookie , 另外现在浏览器的 localstorage/indexdb , 每次打开里面都是一坨乱七八糟的数据, 甚至敏感数据也直接往里面存
Nosub   
收藏了等于我会了
hukei   
很多时候,是因为我自己不懂,然后就说其他人都不懂;
是的,我说的就是 OP ;
这两个都是在前端(客户端)解决:
前端解决 angular 跨域访问的问题
https://www.nosub.net/posts/p/98
前端解决 angular 跨域访问的问题-通过 Nginx
https://www.nosub.net/posts/p/99
zackzergzeng   
https://www.bilibili.com/video/BV1pT421k7yz/
ooolooo   
所有问题都是因为用了浏览器这个全是窟窿眼的应用系统闹的😂
skuuhui   
@Nosub 代理服务器不是服务器了? 前端写服务端代码就是前端问题啦?
这样的后端更可笑, 原来是你自己的文章啊, 前端大佬!!!
Liam1997   
没有吧,术业有专攻,做过全栈开发的或者和前端对接频繁的知道很正常吧,一个纯后端开发强迫人家知道也没啥用,不知道也正常。但也不代表草布草台的吧,这玩意也不是多深奥东西说白了这个和 set-cookie ,302 都是一套浏览器规则罢了,说不定哪天来个 100%国产纯血浏览器还限制呢。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部