8 年+应该懂跨域问题吗?

1 天前
 devhxy
作为一个面试官,我面试尽量规避八股文,可现实接触到很多后端开发说我只负责 api 开发,项目中没有开发过 web ,但是简历里面又说熟悉 Vue,React 等,

虽说目前开发模式都是前后端分离,这类问题确实不需要他这个岗位去解决,有运维有架构去解决这些系统层面的问题,我还是象征性的问了下什么是跨域?答案完全不在点上!

这能算卷吗?
11029 次点击
所在节点    程序员
134 条回复
garychenlin
1 天前
我就是后端没做过 web ,不懂跨域。偶然一次和前端对接遇到了跨域问题,我不懂但前端的同事懂,那我就听他的弄个 nginx 反向代理就解决了,不过至今也没去了解啥是跨域也没有再遇到过这类问题。
Erroad
1 天前
完全不在点上不应该,但要答得特别具体不太可能。干后端八年总共遇上三次需要处理跨域
xx6412223
1 天前
不是阻止请求,是请求返回后,检查 response header 后又阻止后续用户代码读取了
mkt
1 天前
遇到跨域问题了,我会告诉你咋办,但是你要问我跨域是什么?我会说你不会百度啊。
imnpc
1 天前
后端 蛞蝓问题就遇到 1 次 后面直接在框架上默认启用支持跨域
noyidoit
1 天前
如果之前的工作经历需要和浏览器打交道,干了 8 年还不懂这个问题,我能想到的所有可能性都会指向不好的信号
cocong
1 天前
说都有只是盲区,不能只看一个问题,有 80% 答对就不错了。
canvascat
1 天前
这不是工作中经常会遇到的问题吗?一点也不八股文,能回答出是怎么怎么解决就行
hanyuwei70
1 天前
因为这个一般归后端甚至 sec 管,所以前端不了解我觉得也正常,没听过不正常。
dawnven
1 天前
这个问题我会,招我吧,面试都少,坐标深圳
20015jjw
1 天前
我感觉可以不懂细节 但你不能一点都不知道

比如我作为客户端没写过后端是可以想象后端的数据链路的 哪里需要 mq 哪里需要 async job
我可能不知道 rocketmq 和 kafka 的区别 但我知道这里是个 queue
我可能不知道 load balancer 到底用的哪种 但我应该可以知道哪里用到 碰到问题可以指挥去顺着查是不是某个 shard 炸了
不能这么多年还可以觉得后端是个盲盒吧 发请求等结果就好了?
xueyuehua
1 天前
我一直不明白同源策略这玩意有什么意义,导致跨域那我一定会去让它允许跨域啊,而且通常还都是运行所有访问的
prodcd
1 天前
有的人,只是一个技术用了 8 年,只能说明时间的长度,不能说明知识面的广度。
southsala
1 天前
跨域对后端没那么重要,整个职业生涯都可能都不会遇到。
对前端反而很重要,开发阶段第一件事就是解决本地跨域问题。
如果说简历写熟悉 Vue 这些,不知道什么是跨域那纯属吹牛逼了。
runlongyao2
1 天前
这是国内开发流程的弊病,导致前后端彻底分开了。国外的开发更全面点,所以对主要职能以外的知识会接触更多
freezebreze
1 天前
6 ,这个问题我觉得至少得说出来跨域是浏览器的机制吧,同源策略这些,或者直接问他为什么 js 脚本请求报跨域错误但是直接访问没有报这个错误
jayasme
1 天前
熟悉前端框架并不一定就会遇到跨域问题,可能很多时候就是别人写好的后端直接调用就行了,不会遇到,我觉得与其考懂得某个知识,不如考解决问题的能力,即遇到一个陌生的问题,能自行搜索并善用工具来解决,这个才是最重要的
crysislinux
1 天前
跨域在浏览器端还有很多细节问题的,不仅仅是那几个 http header 的事
shadowyue
1 天前
@onlywyj #14
😂我说怎么今天这个帖子怎么被收藏了 100+,好家伙
expy
1 天前
@xueyuehua
浏览器的安全策略啊,不然所有网站都能互相乱调接口了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1131917

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX