javascript - 我必须做什么才能规避 JSON 的 JavaScript 同源策略...这也适用于 XML 数据吗?

标签 javascript jsonp same-origin-policy

我对同源政策有疑问...

我有使用 JSON 和 XML 数据的 JavaScript 代码。我知道我需要将 JSON 更改为 JSONP,因为我的服务器位于不同的域中,但我只在客户端执行此操作吗?那么 XML 数据呢?也可以以某种方式跨域加载吗?

最后,有没有什么好的网站可以通过示例深入解释这一点?

最佳答案

在 jsonp 响应中对 XML 进行编码,然后让客户端提取它并将其解释为 XML。

关于javascript - 我必须做什么才能规避 JSON 的 JavaScript 同源策略...这也适用于 XML 数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505980/

相关文章:

javascript - JSON 使用 JavaScript 读取本地文件(类似的问题 Stack Overflow 没有帮助)

javascript - 从 aurelia http 客户端检索 jsonp 时出错

php - 同源策略——JavaScript 调用 PHP

ruby-on-rails - 使用 ruby​​ 设置 CORS - 'Access-Control-Allow-Origin'

javascript - 规避原产地政策的方法

javascript - 使用 JavaScript/jQuery 获取隐藏在其他元素中的元素的高度

javascript - 使用 formcontrol 验证 md-datepicker

javascript - 在 jquery 中使用 JSON 数据设置动态回退

javascript - 匹配符号的正则表达式 : ! $%^&*()_+|~- =`{}[]:";'<>?,./

javascript - 如何用正则表达式表示需要取Categories = .... & Search = ..... & 的值