javascript - Access-Control-Allow-Origin 不允许 XMLHttpRequest 来源

标签 javascript xmlhttprequest

我正在尝试通过 HTTP 从 JavaScript 获取一些简单的文本:

$(function() {
    $.get("http://mydomain.com/path", function(result) {
        console.log(result);
    });
});

结果应该是 text/html,但基本上只是一个简单的键值字符串,没有任何 HTML 标签。该页面在我的控制之下,但由第三方(闭源)提供,因此我无法修改提供该页面的 Java。

如何从 JavaScript 获取该页面的内容?

最佳答案

您只需使用PHP/ASP您的服务器端语言来检索跨域请求或使用由以下人员创建的跨域ajax服务等服务:雅虎!

它使用 JSONP,允许执行非常严格的跨域请求,但要求来自 Yahoo!他们将检索互联网上的任何页面。

http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/

关于javascript - Access-Control-Allow-Origin 不允许 XMLHttpRequest 来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8176913/

相关文章:

javascript - 拦截 XMLHttpRequest 并修改 responseText

javascript - 对 Flickr API 的 AJAX 请求返回 0 结果,但适用于curl/postman

javascript - Socket.on() 监听任何事件

javascript - XMLHttpRequest、readyState 问题

对象变量中的 Javascript HTTP 请求队列 - 初始化不起作用

javascript - 在 react-redux 应用程序状态的数据结构中有一个 didInvalidate 属性的目的是什么?

flutter - http请求不断失败

javascript - 无法使用 dotenv-webpack 访问 process.env 变量

javascript - 应用 'K method' 在 jQuery 中制作自定义滚动条

javascript - 将文本 block 添加到 div 并设置宽度