V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shadowyue  ›  全部回复第 60 页 / 共 88 页
回复总数  1741
1 ... 56  57  58  59  60  61  62  63  64  65 ... 88  
虽然我知道你是给自己文章引流,但是写的真是又长又表述不清晰。。。还不如我发的那个帖子
拜托了哥,前端被嘲讽就是因为你这样
#221 @8153
续#223 不过可能真的是不同团队分工不一样。我现在公司的情况是,明面上 ngxin 配置都是运维负责。
但是只有新项目第一次上线的时候来处理。后续的维护都是交给负责项目的后端。
但是实际上我自己又申请了服务器的权限,最终是我自己再负责配置🤣
#221 诶😮,在 nginx 处理这个问题你是归类到前端吗?上面也有些讨论,觉得 ngxin 应该是归属后端或者运维。
因为一般能去改 ngxin 配置的都是运维或者后端,公司甚至不会给前端登录服务器的权限。
不过这也不重要,能正确处理问题就好。感谢你的回复。
@billbob #180
你自己也说了开发环境。你要知道开发环境下前端对跨域处理的功能是无法应用到线上的。
生产环境你永远需要在服务端处理这个问题。
另外调用三方 API 也并不非要做代理。你使用云服务上传文件的接口,难道还需要让服务端转发一次文件上传流量?
你这个回复也很经典,非常感谢。
@Canight #162 怎么我的标题很像引流狗吗🐶
@haoswil #146 好话题,你发个贴又能吵一架🤣
#119 @Gotchaaa 小程序我记得,你需要在腾讯的后台去配置一个域名白名单。
只有在白名单里边的地址你才能在小程序中请求。
@NessajCN 我帖子的主要想解决的问题和你侧重点不同。我是草台,你是大神,你说的都对。
@Nosub #116
这就是跨域安全策略的意义所在。如果后端的配置你没有权利更改或者不能配合你修改,
最大的可能是,后端服务不属于你或者不是给你提供服务的。
其它有什么特殊情况导致后端无法协助配合处理跨域你可以讲讲。
@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 感谢你的补充,那是我搞错了。
1 ... 56  57  58  59  60  61  62  63  64  65 ... 88  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   828 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 21:54 · PVG 05:54 · LAX 13:54 · JFK 16:54
♥ Do have faith in what you're doing.