我正在尝试连接到Trefle.io API(https://trefle.io/)来获取网站数据,但是我的代码存在某些问题-没有任何反应。在浏览器控制台中,我收到错误消息,说我缺少标题CORS“ Access-Control-Allow-Origin”。 API文档对我没有帮助。
(我已从代码中删除了令牌以发布此问题)
<script>
var request = new XMLHttpRequest();
request.open('GET', 'https://trefle.io/api/plants/103505?token=my token', true);
request.onload = function () {
var data = JSON.parse(this.response);
data.forEach(plant => {
console.log(plant.varieties);
});
}
request.send();
</script>