前端端口不同跨域php,关于跨域的一个疑问,后端服务和前端应用肯定是不同的端口...

跨域的定义:域名,端口,协议,只要有一个不同,就算跨域

1,后端服务有一个自己的ip和端口号,前端web页应用有一个自己的ip和端口号,那它们的ip能否通过nginx来映射在同一个域名上?先撇去端口号不谈,它们的ip虽然不同,但是都映射到同一个域名,所以不会有跨域问题?

2,现在来看端口号,就算上面第1点它们的域名都相同了,后端服务是一个独立的进程,前端web页面肯定也是属于一个独立的web应用,它们在操作系统下肯定有不同的端口。那岂不是,只要web页面要调后端服务的接口,就一定会产生跨域?因为它们的端口号不一样。

3,如果一个服务部署在多台机器上,水平拓展。假设这些服务映射的都是同一个域名,但各个服务的端口号也不能保证都相同吧。那前端去调接口,跨域问题不管怎么样都会出现啊?

4,会不会是这样的,就是把服务和前端应用都通过nginx绑定在同一个域名同一个端口下,那它们自己本身的端口号就不用管了

5,两个不同的二级域名能不能认为是同一个域名?

被这个跨域搞得有点晕,感觉可能是哪里概念混淆了,但又不知道哪里混淆了。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值