RestClientBuilder中的onRequest方法的問題疑惑
来源:5-3 Restful请求的处理-1
knyel
2019-01-22
在老師的系統源碼中,RestClientBuilder的onRequest方法一直没有使用过,在使用RestClientBuilder构建出RestClient(构建过程没有使用onRequest)以后,RestClient类中的private final IRequest REQUEST
也就是空的,
而在下面这段代码中:
REQUEST.onRequestStart()
这句代码改怎么理解呢。
private final IRequest REQUEST;
他只是一个接口,没有传进来对应的实现。这块有点困惑,还望老师指点。还有就是什么场景下在构建RestClient的时候需要使用onRequest方法呢?
写回答
1回答
-
这个回调在okhttp的callback实现类里,在call部分传入,这个是预留自定义请求用的,其实大部分情况我自己都完全用不上,使用success,error和failure基本就可以了
00
相似问题