我正在使用自己的应用程序使用API,我希望处理类似before request calls
的内容。这意味着在调用API之前,我可以检查并执行某些操作,之后,API将继续调用。
例如,我有2个名为settings
和login
的API。
当用户想要登录时,用户必须致电api login
。但是我想检查api settings
之前是否没有被呼叫,它会先调用settings
,完成后调用login
。
如果我正常使用下面的草稿进行检查,我必须检查并编写过多的重复代码。
if (settingDoesntCalled()){
callSetting(){
onResponse(){
callLogin();
}
}
}else{
callLogin();
}
我有很多API,它们总是希望首先检查settings
API。
任何想法都会有所帮助。感谢。