尝试使用axios访问Wikipedia Api并收到CORS错误。我做了一些研究,发现这篇关于stackoverflow的文章。下面是我的代码:
let axiosData = function(){
let searchString = $('#searchString').val();
console.log(searchString);
let Url = "https://en.wikipedia.org/w/api.php?action=opensearch&search="+ searchString +
"&origin=&callback=";
axios.get(Url)
.then(function(res){
console.log(res);
})
.catch(function(){
console.log("Error")
});
return false;
}
$('form').submit(axiosData);
任何帮助,将不胜感激。
您必须在origin参数中发送您的域或通配符*。
像这样:
https://en.wikipedia.org/w/api.php?action=opensearch&search=testing&origin=*&callback=
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句