如何可能在同一网站的两个子域之间进行跨域AJAX调用
How is it possible to make a cross domain AJAX call between two subdomains on the same site?
我想从www.mysite.com到api.mysite.com进行AJAX调用。这可能吗?
我已经准备好了document.domain,但据我所知,这只适用于跨DOM通信,例如通过iframe。
我也知道CORS,但正在寻找一个子域特定的解决方案,如果有的话。
在问这里之前,我看了看其他问题,我发现的唯一解决方案是CORS(我不喜欢使用它,因为我为NGINx找到的解决方案被标记为实验性的)和代理,出于服务器负载的原因,我都不想要它们。
有办法做到这一点吗?
感谢
这里几乎是同一个问题。你有三个选择:
- iframe+document.domain(有关详细信息,请参阅上面的链接)
- 设置代理将所有请求从www.mysite.com/api重定向到api.mysite.com(以完全避免跨域(或子域)问题)
- 使用jsonp
相关文章:
- 如何在javascript中获取两个日期之间的周六和周日的日期
- 在Google Analytics中跟踪用户,但只能在两个操作之间跟踪
- 如何在两个不同的iframe HTML之间进行通信
- 有效地获取两个区间之间的随机整数
- 如何用moment.js列出两个日期之间的所有月份
- jQuery在两个字符串标识符之间选择HTML
- JavaScript中的RegEx:两个标签之间的内容
- moment.js在两个时区格式的日期之间存在差异
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 计算HTML表TD中两个数字之间的百分比
- 用时间戳获取两个不同日期之间的时间差
- 通过共享服务在两个不同ng应用程序中的控制器之间共享数据
- 如何在jQuery中获取两个事件之间的时间差
- 通过node.js和socket.io在两个用户之间发送消息
- JavaScript函数,用于计算两个日期之间的年、月和天数
- 有没有一种方法可以从两个标签之间提取文本,并以我选择的格式输出
- 在两个多选字段之间移动选项
- 通过变量在两个数字之间切换
- 两个集合mongodb之间的关系
- 如何在Protractor中比较两个窗口之间两个元素的值