【问题标题】:Getting txt from server that doesn't allow cross domain ajax从不允许跨域ajax的服务器获取txt
【发布时间】:2013-11-24 16:59:05
【问题描述】:

我正在尝试从另一台服务器获取 txt 文件并使用 jquery ajax 将其加载到 div。

$("#div1").load("www.serverA1d.com/demo_test.txt");

我明白了

Origin http://www.mysiteA.com 不允许 访问控制允许来源。

我无法控制 serverA1d 或 demo_test.txt。 如何使用 ajax 检索这个 txt 文件?

【问题讨论】:

  • 你不能用 ajax 做到这一点,你需要一些服务器端脚本。

标签: javascript jquery ajax cross-domain


【解决方案1】:

这可以做到,但是有问题。默认情况下,出于安全考虑,服务器和浏览器不允许这样做。

这里有更多关于跨域 AJAX 调用的概念...

Make cross-domain ajax JSONP request with jQuery

而且,您可以通过以下一些方法来解决这个问题...

jQuery AJAX cross domain

【讨论】:

    猜你喜欢
    • 2016-08-09
    • 2018-04-01
    • 2013-06-23
    • 2012-11-03
    • 1970-01-01
    • 2013-09-13
    • 2013-12-14
    • 1970-01-01
    • 2014-06-22
    相关资源
    最近更新 更多