HTTP介面自動化經驗總結(五)Okhttp3 關於超時的設定

wanglong12341發表於2020-11-13

預設幾個超時時間都是10秒,修改方法如下

static OkHttpClient client = new OkHttpClient();

//因為我寫到依賴方法裡面了,所以加了個靜態程式碼塊,以下為設定超時方法
	static{
//		OkHttpClient.Builder builder = new OkHttpClient.Builder();
//		builder.connectTimeout(new Long(20000), TimeUnit.MILLISECONDS);
		client= new OkHttpClient.Builder()
        .connectTimeout(20000, TimeUnit.MILLISECONDS)
        .readTimeout(20000, TimeUnit.MILLISECONDS)
        .build();
	}

 

相關文章