【发布时间】:2026-02-08 08:45:01
【问题描述】:
我在我的主机文件中添加了以下两个主机条目:
127.0.0.1 na_api.com
127.0.0.1 na_upload.com
127.0.0.1 na_api.com 用于从数据库中检索一些数据并返回 JSON,而127.0.0.1 na_upload.com 是使用 API 的网站。
目前,我有以下 Ajax 调用,用于调用 API 并获取一些数据。这是 Ajax 调用:
this.ajaxRetrieve = function (url, data, onSuccessCallback) {
$.ajax({
url: url,
data: data,
type: 'GET',
crossDomain: true,
onsuccess: function (result) {
onSuccessCallback(result);
}
});
}
上面输出如下错误:
请求的资源上没有“Access-Control-Allow-Origin”标头
如果不需要像 .Net 之类的后端服务器端代码,我该如何解决这个问题?
【问题讨论】:
-
这可能对你有用*.com/questions/20035101/…
-
刚刚更新了我的代码以使用 CORS 示例,我仍然遇到同样的问题