57得票7回答
如何使用OkHttp上传文件?

我使用okhttp作为我的http客户端。我认为它是一个很好的API,但文档不够详细。 如何使用它进行带有文件上传的HTTP POST请求?public Multipart createMultiPart(File file){ Part part = (Part) new Part...

8得票3回答
OkHttp在上传数据之前会缓存大约800kb的数据,尽管使用了flush()方法。

我正在尝试发布上传图像的进度,使用OkHttp作为客户端和Mimecraft打包多部分文件。 我已经添加了日志来记录每次将数据写入套接字时(以4kb的块为单位),写入的字节数,并进行上传。 问题在于,虽然我每次写入数据块时都会调用outputstream上的flush,但似乎直到写入了约8...