我公司内网上有一台运行 JBoss 的服务器。我想从我的机器(也在 Intranet 上)向此服务器发送 API 调用,并使用 JQuery 获取生成的 XML 响应。
我阅读了有关的条目维基百科但我很困惑这如何适用于我的情况,因为我们的机器只有 IP 地址,没有域名。
I have
-
服务器地址:10.2.200.3:8001/serviceroot/服务
-
客户端IP地址:10.2.201.217
我的问题是:
- 据我了解,这些是不同的领域,对吧?所以我必须使用代理向服务器发出 JQuery.ajax 调用
- 如果我想避免执行(2),我可以在服务器上安装Apache并在那里以JS代码形式服务器页面吗?但是JS将来自10.2.200.3,服务器位于10.2.200.3:8001。根据政策,这些不是被视为不同的域吗?
Thanks!
Yes.
是的,不同的港口意味着不同的产地。这是大多数浏览器在 JS 中已经做过的事情,但它在HTML5草案,这是由XMLHttpRequest 草案.
如果 A 和 B 的端口组件不相同,则返回 false。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)