【发布时间】:2014-03-27 19:42:39
【问题描述】:
有没有很好的方法来实现“阻塞”请求拦截器?
主要思想是应该拦截所有请求并添加额外的标头 - token。
如果token 尚不存在,则应首先检索它,然后将其添加到该请求并缓存以供将来使用。 token 通过 API 调用检索。
我尝试进行同步请求,但是,这会产生android.os.NetworkOnMainThreadException。并且使用in_progress 标志实现它看起来不太好。
【问题讨论】: