Closed kamike closed 3 years ago
我自己重写了parseState,可以处理一些状态码为200的请求
但是当有些接口token过期会http code=401,会弹出对话框提示,这种情况怎么额外处理?
可以写一个token拦截器,看业务需要,如果token过期可以直接跳转到登录页,或者自己自动获取一下token,再重新发起请求
如果是自己定义的token拦截器,没办法拿到当前activity,因为需要弹框才跳转到登录页面,虽然可以想办法拿到topactivity,但是不够优雅。 如果可以在BaseViewModelExt的parseState上层先获取状态码就完美了
我自己重写了parseState,可以处理一些状态码为200的请求
但是当有些接口token过期会http code=401,会弹出对话框提示,这种情况怎么额外处理?