我使用httpurlconnection通过参数拼接方式分别上传字符串、图片、xml,检查byte数组,前面字符都能接受,在请求体里面从图片的二进制数据开始,后面的全是乱码,附上代码和打印出的stringbuilder,感觉是后面请求体错了
图片转为base64传好一点吧,接收到再解析出来
有可能是你的缓存buffer应该获取实际长度,而不是length