【发布时间】:2016-03-14 10:25:19
【问题描述】:
我已使用以下脚本访问我的大本营项目详细信息,但它仍然返回以下错误:
XMLHttpRequest 无法加载 https://********.basecamphq.com/projects.xml。对预检的响应 请求未通过访问控制检查:否 请求中存在“Access-Control-Allow-Origin”标头 资源。因此,不允许使用来源“https://******.****.com” 使用权。响应的 HTTP 状态代码为 405。
$.ajax({
type: 'GET',
url: 'https://xxxxxxxxx.basecamphq.com/projects.xml',
dataType: 'json',
headers: {
"Access-Control-Allow-Origin": "*",
"Authorization":"Basic *********************",
"Accept":"application/json",
"Content-Type": "application/json",
"charset":"=utf-8"
},
error: function (request, textStatus, errorThrown) {
alert('e');
},
success: function () {alert('s');}
});
我想知道是否可以使用 javascript ajax 调用访问 basecamp 项目,如果可以,请添加一些示例代码。
【问题讨论】:
-
我认为是跨域问题请访问stackoverflow.com/questions/6871021/…
标签: javascript jquery ajax basecamp