package Ġcom . mars . infra . router . runtime . interceptor Ċ Ċ import Ġcom . mars . infra . router . api . I Uri Interceptor Ċ import Ġcom . mars . infra . router . api . Uri Callback Ċ import Ġcom . mars . infra . router . api . Uri Request Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠJ oh nn y S word Man Ġon Ġ 2 0 2 2 / 1 / 1 2 Ċ Ġ*/ Ċ class ĠDefault Interceptor : ĠI Uri Interceptor Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġintercept ( request : ĠUri Request , Ġcallback : ĠUri Callback ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġé»ĺè®¤ åģļ ä¸ĢäºĽ å¤ĦçĲĨ ĊĠĠĠĠĠĠĠ Ġif Ġ( request . uri . isNull OrEmpty ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . onComplete (- 1 ) ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . onNext () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }