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

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

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

这能算卷吗?
9888 次点击
所在节点    程序员
129 条回复
devhxy
23 小时 25 分钟前
@onlywyj 其实只是想问下跨域是怎么产生的,没想问那么深,后续该由谁来解决这类问题,也算是考察同事工作配合问题
wunonglin
23 小时 18 分钟前
我实在不知道对于 8 年+涉及前后端开发的工程师对跨域这个问题会吵成这样。。。。。
kaedeair
23 小时 11 分钟前
跨域是浏览器的安全策略,应该算 web 前端的基础知识
Corrots
23 小时 11 分钟前
你要让我答我也无法系统完整的回答,估计也就说个浏览器的同源策略,主要是安全方面的防护
hwdq0012
23 小时 7 分钟前
我一个桌面开发都知道跨域问题,不过我是学.net core 时知道的, 后面学 kubernetes 又知道一次,单纯会 web 前端,可能真的不知道
craftsmanship
23 小时 6 分钟前
@kaedeair 应该算 HTTP 的一部分 虽然主要部分在浏览器 但也需要服务端配合设置相关响应头才行啊
hwdq0012
23 小时 6 分钟前
URL 结果 原因
http://store.company.com/dir2/other.html 同源 只有路径不同
http://store.company.com/dir/inner/another.html 同源 只有路径不同
https://store.company.com/secure.html 失败 协议不同
http://store.company.com:81/dir/etc.html 失败 端口不同 ( http:// 默认端口是 80)
http://news.company.com/dir/other.html 失败 主机不同
hwdq0012
23 小时 5 分钟前
craftsmanship
23 小时 5 分钟前
@hwdq0012 Web 前端不可能不知道 现代浏览器的 Web 安全策略中跨域是核心之一
anviod
23 小时 5 分钟前
新手期:😱 这个报错是什么妖术?
成长期:🧐 原来要加 Access-Control-Allow-Origin
老手期:😌 在 nginx.conf 里加三行,下班!
新手到老手需要大概 5 分钟时间 感觉跨越就像挖鼻屎一样, 长出来鼻屎,挖一下就行了, 没有必要深挖跨域是什么了...
就像你挖了鼻屎不会拿在手上看了...
hwdq0012
23 小时 2 分钟前
@craftsmanship 其他框架不太清楚,.net core 在 server 端配置好跨域策略,前端就不用管了
sampeng
22 小时 58 分钟前
这其实就是看你是要 curd boy 还是对人的能力稍微有点要求了。前者无所谓,后者直接下一个。
我面试但凡说不用 google 的(没梯子,不尝试弄梯子),无论简历多好,我是直接下一个。
justdoit123
22 小时 53 分钟前
问跨域问题不算卷。我感觉这算是前端基础之一,而且是工作中会遇到的。比问 vue/react 这些上层框架重要。


说个题外话,我帮人看问题时会发现,对方毫无解决思路。反正不行了,就找你。
“你参数核对了没有?”
“日志看了没有?”
“什么?没写日志?”
“你之前做了什么尝试?有什么思路?”

招人真是挺难的。
wxw752
22 小时 53 分钟前
面试是一个与人沟通的过程,8 年的老程序员怎么也应该听说过这个了,语气诚恳的把知道的都说出来我认为就 OK 。

一点不知道很是奇怪,对计算机没有热爱的人没办法通过我这层面试。
kaedeair
22 小时 51 分钟前
@craftsmanship #26 大部分情况是前端要求加上这个响应头,如果后端不去追究原因,这事也就过了
lymanbernadette6
22 小时 48 分钟前
@anviod #30 生动形象 但是我真的挖了鼻屎会看一下。
coderlxm
22 小时 40 分钟前
真是造孽啊,跨域是应届生都知道的东西
461229187
22 小时 10 分钟前
跨域太常见了,这应该是基本常识了
darksword21
22 小时 6 分钟前
@sampeng 这个是真的,前两天和一个在我之后几天入职的哥们聊问题他熟练的打开百度我的心瞬间凉了半截,第二周他就被开了
lwldcr
22 小时 4 分钟前
没有跟前端协作开发 单纯一直做后台的话 还真有可能不接触这个
但是怎么说这个也算一个很基本的知识点 8 年不应该不知道

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

https://yangjunhui.monster/t/1131917

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

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

© 2021 V2EX