除了上面介紹的重載配置文件的方式,框架還支持在代碼里修改框架的默認(rèn)配置信息。這里就涉及到修改默認(rèn)配置優(yōu)先級(jí)。
框架默認(rèn)配置信息 < 用戶自己項(xiàng)目重載配置文件easy-okhttp.properties
< 通過(guò)代碼修改配置信息 < 單次配置信息修改
也就是說(shuō)通過(guò)代碼修改默認(rèn)配置信息的優(yōu)先級(jí)最高,單次配置信息修改的意思是說(shuō)你可以在為某一個(gè)單獨(dú)的請(qǐng)求修改配置信息,僅對(duì)單次請(qǐng)求有效。下面介紹框架提供了哪些方法可以修改默認(rèn)配置信息。
HttpClient.Instance.setConnectTimeout(int)
HttpClient.Instance.setReadTimeout(int)
HttpClient.Instance.writeTimeout(int)
HttpClient.Instance.https(?)
HttpClient.Instance.setDefaultHeader(?)
HttpClient.Instance.https()
HttpClient.Instance.https(HttpClient.class.getClassLoader().getResourceAsStream("mzlion_com.cer"))
HttpClient.Instance.https(InputStream pfxStream, char[] pfxPwd, InputStream... certificates)
更多建議: