81,092
社区成员
发帖
与我相关
我的任务
分享
{“upload”:图片1.jpg}
public static String sendFile(String url, byte[] file, String typeName){
RequestBody fileBody = RequestBody.create(MediaType.parse("application/octet-stream"),file);
MultipartBody body = new MultipartBody.Builder()
.setType(FROM_DATA)
.addFormDataPart(typeName,"2.png",fileBody)
.build();
Request request = new Request.Builder()
.post(body)
.url(url)
.build();
Response response = null;
Call call = mOkHttpClient.newCall(request);
try {
response = call.execute();
if (response.isSuccessful()) {
return response.body().string();
}
} catch (Exception e) {
System.out.println("POST文件失败"+e.getMessage());
} finally {
if (response != null) {
response.close();
}
}
return "http类-》post传输空文件";
}