vicence
V2EX  ›  浏览器

浏览器请求中还有其他 IP 地址的请求问题

By vicence at 2021 年 1 月 2 日 · 5602 次点击

对前端感兴趣,请大家帮忙看看这个问题。浏览器请求中还有对其他 IP 地址,浏览器请求的服务器是通的,但是请求中的其他 IP 到浏览器所在机器不通,那其他 IP 能响应浏览器的请求不?

9 条回复  •  2021-01-03 13:20:22 +08:00
opengps
   1
opengps  
   2021 年 1 月 2 日
愣是没读通这个局子
learningman
   2
learningman  
   2021 年 1 月 2 日
李在🔒甚么
dangyuluo
   3
dangyuluo  
   2021 年 1 月 2 日   ❤️ 1
renmu123
   4
renmu123  
   2021 年 1 月 2 日 via Android
大胆猜测是跨域问题
BYF
   5
BYF  
   2021 年 1 月 2 日 via Android
要看情况。
我记得之前访问某些网站,网站服务器自身是可以响应请求的。
但是网页中有使用了 CDN 的内容,浏览器到 CDN 服务器不通,最终导致页面打不开或者只能显示一部分内容。

还有一个情况是
网站中的内容是由多台服务器协同完成的
浏览器请求的服务器 1 实际上有两个 IP 地址
一个是公网 IP 一个是内网 IP
浏览器通过公网 IP 请求内容,但是服务器 1 发现某些内容需要在内网中的服务器 2 上寻找
比如服务器 1 内网 IP 是 192.168.2.1
服务器 2 内网 IP 是 192.168.2.2
子网掩码都是 24
服务器 1 能访问服务器 2,但是浏览器不能直接访问服务器 2 。
网页也能正常加载
BYF
   6
BYF  
   2021 年 1 月 2 日 via Android
当然,第二种情况就属于后端的的事情了。
比如 PHP 或者 tomcat
负责静态页面的服务器把请求转发给了后端,
浏览器不能直接访问后端,但网页正常
BYF
   7
BYF  
   2021 年 1 月 2 日 via Android
楼主所说的情况可以这么理解
浏览器访问了百度,但是百度返回的页面中有部分内容指向了谷歌。
指向谷歌的那一部分是不能被响应的
但是其他部分仍然可以正常被响应
vicence
   8
vicence  
OP
   2021 年 1 月 2 日
@BYF #7 大概就是你说的这个意思。
markgor
   9
markgor  
   2021 年 1 月 3 日
@vicence 不通......
幫你组织下语言吧,
用户请求处于服务器 A 的一个网页,
可是网页中包含服务器 B 的资源,
而服务器 B 和用户所在的网络事隔离开的,
请问用户能正常加载服务器 B 的资源吗?
© 2026 V2EX · 44ms · 3.9.8.5