从外部服务器读取使用脚本src标记调用的文件的响应

所以基本上我们试图从外部服务器读取文本或html文件,我们没有控制权。

我们使用脚本src标记来获取文件但我们无法读取它

 

就像在这个截图中你可以看到我们正在获取一个随机的txt文件,我们得到一个响应,但通过JavaScript我们无法读取它。

截图图片链接

所以现在我们的动机是阅读example.txt文件并将内容存储到javascript变量中。

我们已经厌倦但由于某些或其他原因而无法工作的事情

  1. 使用XHR和jQuery加载function

    $(document).ready(function () { $("#container").load("http://www.thirdparty.com/example.txt"); });

    但正如我所说的第三方服务器,我们无法控制它,这是由于Cross-Origin XMLHttpRequest,我们没有从服务器得到任何响应。 顺便说一句,有没有从xhr请求消除原始标题?

  2. 使用代理服务器因ip问题而无法工作,需要从客户端发送cookie。

  3. 获取脚本标记的innerhtml和innertext但它没有返回响应,而是在标记之间提供不需要的代码。

PS我们什么东西客户端javascript基础解决方案而不是serveride由于一些特定的要求。

在此先感谢您的帮助

由于安全原因,这是不可能的。 没有,我在现代浏览器上重复没有办法做到这一点。 至少用JS。 你可以使用JAVA,但它可能不是你想要的。