我是靠谱客的博主 可靠小懒猪,最近开发中收集的这篇文章主要介绍android 上传字节流,android – 从资源上传okhttp的二进制文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

您可能无法使用库直接执行此操作,但您可以创建一个小实用程序类来为您执行此操作.然后,您可以在任何需要的地方重复使用它.

public class RequestBodyUtil {

public static RequestBody create(final MediaType mediaType, final InputStream inputStream) {

return new RequestBody() {

@Override

public MediaType contentType() {

return mediaType;

}

@Override

public long contentLength() {

try {

return inputStream.available();

} catch (IOException e) {

return 0;

}

}

@Override

public void writeTo(BufferedSink sink) throws IOException {

Source source = null;

try {

source = Okio.source(inputStream);

sink.writeAll(source);

} finally {

Util.closeQuietly(source);

}

}

};

}

}

然后就这样简

最后

以上就是可靠小懒猪为你收集整理的android 上传字节流,android – 从资源上传okhttp的二进制文件的全部内容,希望文章能够帮你解决android 上传字节流,android – 从资源上传okhttp的二进制文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部