okhttp多图上传
来源:互联网 发布:软件盒子网站 编辑:程序博客网 时间:2024/06/07 06:47
MultipartBody.Builder build = new MultipartBody .Builder() .setType(MultipartBody.FORM);for (int i = 0; i < images.size(); i++) { info.append("\t\t\n" + "compress: " + images.get(i).getCompressPath() + "originalPath: " + images.get(i).getOriginalPath()); File f = new File(images.get(i).getOriginalPath()); build.addFormDataPart("img", f.getName(), RequestBody.create(MediaType.parse("image/png"), f)); build.addFormDataPart("id", String.valueOf(i));}MultipartBody body = build.build();OkHttpClient client = new OkHttpClient();Request request = new Request .Builder() .url("http://192.168.1.126:1111/doc/api/appManage/appUpload.json") .post(body) .build();client.newCall(request).enqueue(new okhttp3.Callback() { @Override public void onFailure(okhttp3.Call call, IOException e) { Log.i(TAG, "上传失败:e.getLocalizedMessage() = " + e.getLocalizedMessage()); Toast.makeText(UploadImgAct.this, "上传失败", Toast.LENGTH_LONG).show(); } @Override public void onResponse(okhttp3.Call call, okhttp3.Response response) throws IOException { Log.i(TAG, "上传照片成功:response = " + response.body().string()); Toast.makeText(UploadImgAct.this, "上传成功", Toast.LENGTH_LONG).show(); }});
阅读全文
0 0
- okhttp多图上传
- okhttp上传
- Okhttp上传
- android 使用OkHttp上传多张图片
- android 使用OkHttp上传多张图片
- android 使用OkHttp上传多张图片
- okhttp上传多张图片核心代码
- Android OkHttp 结合php 多图片上传
- OkHttp上传Json数据
- okhttp上传文件实例
- okhttp上传文件
- okhttp-上传文件
- Android okHttp图片上传
- 使用Okhttp上传图片
- 使用OkHttp上传图片
- okhttp上传头像
- Okhttp实现上传图片
- OKhttp上传图片
- 从配置角度来说制约linux高并发的两个点
- jquery操作select(取值,设置选中)
- PrintWriter打印流实例
- <第二行代码>中的天气应用
- [PHP]
- okhttp多图上传
- CentOS 下配置vsftpd,匿名可上传可下载
- 小白题解 Codeforces 804A Find Amir
- mysql中TIMESTAMP设置默认值的灵活运用
- python参数的传入 * ,**
- computed和methods里面使用switch分别处理
- Linux下实现myshell的重定向
- KM算法模板(二分图的最大权匹配)
- scrapy newspaper bug