public class DefaultUrlParser extends java.lang.Object implements UrlParser
如果您觉得 DefaultUrlParser 的解析策略并不能满足您的需求, 您可以自行实现更适合您的 UrlParser
然后通过 RetrofitUrlManager.setUrlParser(UrlParser) 配置给框架, 即可替换 DefaultUrlParser
自己改 DefaultUrlParser 的源码来达到扩展的目的是很笨的行为
| Constructor and Description |
|---|
DefaultUrlParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(RetrofitUrlManager retrofitUrlManager)
这里可以做一些初始化操作
|
okhttp3.HttpUrl |
parseUrl(okhttp3.HttpUrl domainUrl,
okhttp3.HttpUrl url)
|
public void init(RetrofitUrlManager retrofitUrlManager)
UrlParserinit in interface UrlParserretrofitUrlManager - RetrofitUrlManager