okhttp上传图片实列
2020-04-05 12:12
1111 查看
[code]只上传是数据时,可使用formbody.builder,上传图片及其他文件时使用MultipartBody.builder; file=new File(path); //文件类型 MultipartBody.Builder builder = new MultipartBody.Builder() .setType(MultipartBody.FORM) .addFormDataPart("img", file.getName(), RequestBody.create(MediaType.parse("image/jpg"), file)) .addFormDataPart("operation","setUser") .addFormDataPart("touxiang",file.getName()); RequestBody requestBody = builder.build(); Request request = new Request.Builder() .url("http://nightrain.xyz/Petweb/userServlet") //.post(RequestBody.create(mediaType,formBody.toString())) .post(requestBody) .build(); OkHttpClient okHttpClient = new OkHttpClient(); okHttpClient.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { } });
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 使用OkHttp+popupwindow显示底部状态栏实现上传图片功能
- 使用OKhttp的封装类 进行本地相册或拍照的图片上传显示
- Clide请求图片+OkHttp请求数据+图片上传和下载显示
- Android 使用okhttp3 post 上传图片
- OKhttp上传图片
- 使用OkHttp上传图片
- OKhttp3.X 3.0上传图片文件及表单MultipartBody
- OKHttp上传图片实现,进度监听
- okhttp方法上传图片和接收图片
- okhttp2 和 okhttp 3上传单张或者多张图片的差异( 更好地理解使用okhttp )
- Android中使用OKHttp上传图片,从相机和相册中获取图片并剪切
- 使用OkHttp上传图片
- Android使用OkHttp上传图片的实例代码
- 利用OKHttp实现 图片上传 ---b509小贴士
- android 使用OkHttp上传多张图片
- Android中使用封装的OKHttp上传图片,从相机和相册中获取图片并剪切
- 使用okhttp进行图片下载,上传,get,post网络请求
- android 使用OkHttp上传多张图片
- android 使用OkHttp上传多张图片
- okhttp上传多张图片核心代码