java ImageUpload.java
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java ImageUpload.java相关的知识,希望对你有一定的参考价值。
@Override
public Observable<String> uploadImage(File image) {
if (image != null) {
String token = userManager.getToken();
image = imageUtil.processImage(image);
RequestBody imageR = RequestBody.create(MediaType.parse("image/*"), image);
RequestBody multipart = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("image", image.getName(), imageR)
.build();
return api.imageUpload(token, multipart)
.map(jsonObject -> {
if (isOk(jsonObject)) {
return jsonObject
.get("data")
.getAsJsonObject()
.get("image")
.getAsString();
}
return null;
}
);
}
return Observable.defer(() -> Observable.just(""));
}
以上是关于java ImageUpload.java的主要内容,如果未能解决你的问题,请参考以下文章
Java Math
Java 布尔运算
java [Java] Java常用代码#java
Java - 35 Java 实例
Java While 循环
Java 字符串