我目前正在尝试与https://developer.accuweather.com/中的API进行交互>
我已经开始使用它了,但是我目前正在执行他们的“免费试用”计划,该计划每天最多只能处理50个请求。达到限制后,其服务器将使用未经授权的http代码503进行响应。当我从他们的API获取503代码时,我想执行一个操作。
这是我的代码:
//Sends ajax requests async function ajaxReq(url) { return new Promise(function(resolve, reject) { $.ajax({ url: url, type: "GET", statusCode: { 503: function(data) { console.log("oopsie doopsie 503"); } }, success: function(res) { resolve(res); }, }); }); }
我正在使用statuscode回调处理许多其他人建议的错误,但不会触发。我在这里错了吗?
我目前正在尝试与来自https://developer.accuweather.com/的API进行交互,但是我目前正在使用他们的“免费试用”计划,该计划每天限制为50个请求....
我认为您需要传递csrf令牌或其他令牌取决于您使用的语言。