Commit 041ed98b authored by alex yao's avatar alex yao

fix:修复获取合同要素提取异常处理

parent cb17c1a0
......@@ -13,6 +13,7 @@ import org.springframework.stereotype.Component;
import org.springframework.util.Assert;
import java.io.IOException;
import java.nio.file.Files;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
......@@ -52,10 +53,11 @@ public class BaiduTextDiffApi implements BaiduBaseApi {
.addFormDataPart("baseFileURL", response.getBaseFileURL())
.addFormDataPart("compareFileURL", response.getCompareFileURL());
} else {
RequestBody baseFile = RequestBody.create(MediaType.parse(Objects.requireNonNull(response.getBaseFile().getContentType())), response.getBaseFile().getBytes());
RequestBody compareFile = RequestBody.create(MediaType.parse(Objects.requireNonNull(response.getCompareFile().getContentType())), response.getCompareFile().getBytes());
builder = builder.addFormDataPart("baseFile", response.getBaseFile().getOriginalFilename(), baseFile)
.addFormDataPart("compareFile", response.getCompareFile().getOriginalFilename(), compareFile);
;
RequestBody baseFile = RequestBody.create(MediaType.parse(Objects.requireNonNull(Files.probeContentType(response.getBaseFile().toPath()))), response.getBaseFile());
RequestBody compareFile = RequestBody.create(MediaType.parse(Objects.requireNonNull(Files.probeContentType(response.getBaseFile().toPath()))), response.getCompareFile());
builder = builder.addFormDataPart("baseFile", response.getBaseFile().getName(), baseFile)
.addFormDataPart("compareFile", response.getCompareFile().getName(), compareFile);
}
MultipartBody body = builder.build();
Request request = new Request.Builder()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment