其他分享
首页 > 其他分享> > okhttp3 上传文件

okhttp3 上传文件

作者:互联网

     String baseUrl = "http://localhost:9000/file";
        File file = new File("E:/girl.jpg");
        OkHttpClient okHttpClient = new OkHttpClient();
        RequestBody fileBody = RequestBody.create(MediaType.parse("application/octet-stream"), file);
        MultipartBody body = new MultipartBody.Builder().setType(MediaType.parse("multipart/form-data"))
                .addFormDataPart("file", file.getName(), fileBody).build();
        Request request = new Request.Builder().post(body).url(baseUrl).build();

        long start = new Date().getTime();
        okHttpClient.newCall(request).execute().body().string();
        long end = new Date().getTime();
        System.out.println("use "+(end-start));

 

标签:body,文件,fileBody,getTime,okhttp3,RequestBody,file,new,上传
来源: https://www.cnblogs.com/libing029/p/12339637.html