gpt4 book ai didi

javascript - Ajax 调用不适用于公共(public) Dog API

转载 作者:行者123 更新时间:2023-11-30 14:33:53 26 4
gpt4 key购买 nike

我用的是公狗API:https://dog.ceo/dog-api/ .它正在与 postman 、curl 和浏览器一起工作,但无法使用 AJAX 调用它。任何人请提供输入我在这里做错了什么:

$.ajax({
url: "https://dog.ceo/api/breeds/image/random",
type: "GET",
dataType: 'script',
success: function(data){console.log(data)},
});

最佳答案

这个问题是因为响应类型是JSON,所以你需要设置dataType: 'json',而不是script:

$.ajax({
url: "https://dog.ceo/api/breeds/image/random",
type: "GET",
dataType: 'json',
success: function(data) {
console.log(data)
},
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - Ajax 调用不适用于公共(public) Dog API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50737230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com