【发布时间】:2018-08-03 06:44:34
【问题描述】:
我有一个场景,我需要从不同域中的 API 获取 JSON 响应数据。假设请求域是 ClientDomain 和 APIDomain 中的 API 域。
现在我知道这可以使用 API 服务器中的 Access-Control-Allow-Origin 标头来实现,然后使用客户端 ajax 将 CrossDomain 属性标记为 true 等。
我的所有搜索导致修改 API 设置以添加 Access-Control-Allow-Origin 标头或在后端服务器代码中进行代理编码。但就我而言,我无权访问 API 代码,也无法在那里更改任何内容。我能够从 C# 控制器代码中读取代理并从 APIDomain 获取数据。我想知道在我目前的情况下,如何仅使用 Javascript/Jquery 来实现这一点。
编辑:有没有办法通过 Javascript/Jquery 进行代理?
任何帮助都会很棒!
【问题讨论】:
标签: javascript jquery ajax cross-domain crossdomain-request.js