没有'Access-Control-Allow-Origin'标头 - 使用AJAX进行Food2Fork API调用[重复]

问题描述 投票:0回答:1

我和我的小组正在开始我们的第一个项目,并且进行API测试十分钟,我碰壁并且无法创建成功的访问控制标头。任何人都可以帮我解决这个错误吗?

var userSearch = "chicken"


function apiCall() {

  var queryURL = "http://food2fork.com/api/search?key=3a4f22fb3ddd09f03521f9daf18117a1&q=" + userSearch; //+ "&sort=r"

 $.ajax({
    url: queryURL,
   method: "GET"
 }).done(function(response) {

      console.log(response);

 });
 };

apiCall();

“无法加载http://food2fork.com/api/search?key=3a4f22fb3ddd09f03521f9daf18117a1&q=chicken:请求的资源上没有'Access-Control-Allow-Origin'标头。因此不允许原点'null'访问。”

javascript ajax api cors
1个回答
1
投票

您需要使用反向代理来破坏浏览器中的CORS。你可以使用这样的工具:CORS Proxy

© www.soinside.com 2019 - 2024. All rights reserved.