我是靠谱客的博主 可靠小懒猪,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部