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

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

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

这能算卷吗?
8004 次点击
所在节点    程序员
114 条回复
imokkkk
20 小时 27 分钟前
虽然 8 年+,但总是从 1 年 2 年经验过来的 跨域不懂说不过去
Razio
20 小时 26 分钟前
挺正常的吧,习惯就好。理解尊重,继续面下一个。
concernedz
20 小时 24 分钟前
你让我解释,我还真不知道咋说,我只知道摘代码里加上或者 nginx 上配
andyshz
20 小时 23 分钟前
这个问题我会,招我吧
liudewa
20 小时 23 分钟前
我懂跨域 也没面试的
concernedz
20 小时 23 分钟前
@concernedz 以我现在的记忆,网站 windows.location.hostname 和请求接口的域名不一致,都要处理
coolcoffee
20 小时 22 分钟前
只要写过一次简单的 todo list ,就应该能明白为什么要跨域以及怎么跨域。
luchenwei9266
20 小时 21 分钟前
我一般不问,但是如果看到他简历上有写相关字眼,我就会随便问一句。
只是我没想到的是,居然很多人回答跨域是服务器的行为。。。
liudewa
20 小时 18 分钟前
@coolcoffee #7 todolist 和跨域有什么关系
lyxxxh2
20 小时 17 分钟前
@luchenwei9266
服务器返回的正确响应包,接口就正常了。
导致他们认为是服务器的原因。
devhxy
20 小时 16 分钟前
@luchenwei9266 同感!
lambdaq
20 小时 15 分钟前
这个是拧螺丝没涉及到这一块工序。。。。
onlywyj
20 小时 14 分钟前
之前站里讨论跨域的帖子,还特别收藏了
onlywyj
20 小时 14 分钟前
lululau
20 小时 11 分钟前
做后端的有可能不是做 web 相关开发的,不知道很正常
做前端的有可能是主要做移动平台 app 开发的,不知道也很正常
coolcoffee
20 小时 11 分钟前
@liudewa 写一个纯前端的 todolist 项目涉及到调用后端的 CURD ,这里面就一定会触发跨域报错。
k9982874
20 小时 9 分钟前
阿里华为出来的确实有可能不懂
dcsuibian
20 小时 8 分钟前
我的理解:
我知道协议、ip/域名、端口不同时容易产生跨域
但具体的请求流程,什么是简单/非简单请求我也一下子答不上来了
反正我感觉解决跨域的方法只有两个
1 、让他不要跨域,nginx 反向代理和前端的 devServer 都是这种原理
2 、设置请求头(只有在确实信任对方域的情况下使用)

如果一个人回答:只要在后端 Spring Boot 上加个注解就好了
那我感觉他是完全没有想过浏览器为啥要加跨域限制
liudewa
20 小时 8 分钟前
@coolcoffee #16 纯前端了 还要调后端接口? 关键你用 vue react 这些配置代理,一般新人还真联想不到跨域
rekulas
20 小时 8 分钟前
这不算八股文,这些都是实际工作中需要用到的知识,这种基础的都没概念直接 pass 就行了

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

https://yangjunhui.monster/t/1131917

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

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

© 2021 V2EX