|
@@ -15,11 +15,13 @@ import okhttp3.Request;
|
|
|
import okhttp3.RequestBody;
|
|
|
import okhttp3.Response;
|
|
|
import okhttp3.ResponseBody;
|
|
|
+import org.apache.http.params.CoreConnectionPNames;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
/**
|
|
|
* @Description: 文件上传服务接口实现
|
|
@@ -44,7 +46,10 @@ public class UploadServiceImpl implements UploadService {
|
|
|
|
|
|
String result = "";
|
|
|
try {
|
|
|
- OkHttpClient httpClient = new OkHttpClient();
|
|
|
+ OkHttpClient httpClient = new OkHttpClient.Builder()
|
|
|
+ .connectTimeout(500, TimeUnit.SECONDS)
|
|
|
+ .readTimeout(500, TimeUnit.SECONDS)
|
|
|
+ .build();
|
|
|
MultipartBody multipartBody = new MultipartBody.Builder().
|
|
|
setType(MultipartBody.FORM)
|
|
|
.addFormDataPart("file", file.getOriginalFilename(),
|