V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shadowyue  ›  全部回复第 32 页 / 共 59 页
回复总数  1170
1 ... 28  29  30  31  32  33  34  35  36  37 ... 59  
@NessajCN #108 我这个帖子是讲怎么处理跨域的,重点是接口通不通。
你的侧重点是其它方面的话建议单开一贴讨论,感谢你的回复。
@Liam1997 #105
汗流浃背了哥😅 这个也是典中典。
补充一下,浏览器地址栏输入的任何链接,不会有跨域限制
@Nosub #103 我觉得你还是有误解。
钉钉这种成熟的方案,肯定是你调用钉钉之前,需要去钉钉把你自己的域名添加到钉钉的白名单。
类似的微信等等平台都是这样的。
@Nosub 对于普通前端开发来说,客户端就是浏览器。你可能是想说 nginx 页面直接装在用户的电脑上?
@Nosub 我不明白你说的通过客户端解决是什么意思,不管是改配置还是改代码,常规都是在服务端处理跨域的。
@NessajCN #72
我不明白你想说我哪里没搞清楚。
你发的链接是 fetch api ,我上面解释的都是 XMLHttpRequest ,虽然它两都是用来请求接口的,但是还是有区别的。
@Nosub #84 哥你真是让我汗流浃背
第一个帖子明显是和 vue 的脚手架一样是开发环境解决跨域的方案,你试试部署时候能用吗?
第二个帖子都上 nginx 了还算前端吗?
你真是给这个帖子提供了最佳素材 🤣
@yuezhiyuan #49

浏览器是能接受任何响应头的。只是限制了 js 能读取哪些头。
想让 js 访问其它的响应头,需要用 Access-Control-Allow-Headers 来加白名单。
@DOLLOR 感谢你的补充,那是我搞错了。
@bertonzh 原来如此,感谢你的回复。因为目前我这边的项目页面域名和服务端域名都是不相同的。
你这个说法也很有道理。
@Xrall 浏览器的做法是跨域了直接把请求拦截了,后端啥日志都不会有的。
@laobobo 太对了哥,mdn 上面很多答案都是现成的。
害怕的是我不知道面试过多少前端,都不知道有 mdn 这个东西,汗流浃背了😅
@jevirs 会背和真的会用还是有区别。
比如前端资源的缓存策略怎么做比较好,我面试也经常问,能用实践回答让我满意的就少多了。
@ReinerShir 没事哥,我草包一个,只是借用你的贴聊聊而已。
@justdoit123 你这个内容解释起来恐怕吵架更多,害怕.jpg
@ruke 还留在上个时代的开发确实会说这个技术方案😅,虽然也不是不行,只要公司的安全组允许所有接口都是 get 就行
@bojackhorseman 如果没有这个功能,前后端会早早的尝试在开发环境进行跨域处理。
正如我标题的第一句话,既然大家都是草台班子,问题还是早点暴露的好,不要留到线上环境去。
@wangxiang 😅汗流浃背了哥,遇到这样的后端是最麻烦的。
@bluicezhen 开发环境可以,线上还是建议你是用白名单,安全点。
1 ... 28  29  30  31  32  33  34  35  36  37 ... 59  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3666 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 10:36 · PVG 18:36 · LAX 02:36 · JFK 05:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.