项目使用了OKGO,有一个需求是需要某个接口设置不同的超时时间,一开始是这样改的
if(OkHttpUrlUtils.ORDER_SIGN_URL.equals(url)){
LogKit.d("该接口需要修改超时时间,修改了超时的参数为10S");
OkHttpClient okHttpClient = OkGo.getInstance().getOkHttpClient();
OkHttpClient longOkHttpClient = okHttpClient.newBuilder().readTimeout(OkHttpUrlUtils.LONG_CONNECT_MILLISECONDS, TimeUnit.MILLISECONDS)
.writeTimeout(OkHttpUrlUtils.LONG_CONNECT_MILLISECONDS, TimeUnit.MILLISECONDS)
.connectTimeout(OkHttpUrlUtils.LONG_CONNECT_MILLISECONDS, TimeUnit.MILLISECONDS).build();
OkGo.getInstance().setOkHttpClient(longOkHttpClient);
}else{
LogKit.d("该接口不需要修改超时时间");
revertTime();
}
/**
* 修改超时的参数为原来的默认时间
*/
public static void revertTime(){
<