我需要向某个终结点发出API请求,但想通过检查另一个终结点来预先检查是否还有剩余的API调用。如果我没有剩余电话,我宁愿不发出主要请求。
我当前的代码:
const axios = require('axios')
axios
.get('http://endpoint.api/limit')
.then(res => res.data)
.catch(error => console.log(error))
.then(data => {
if (data.remaining > 0) {
axios
.get('http://endpoint.api/main')
.then(res => res.data)
.catch(error => console.log(error))
.then(data => console.log(data))
}
)