private static final MediaType MEDIA_TYPE_PNG = MediaType.parse("image/jpg");
private void updata(final File file, String filena) {
OkHttpClient okHttpClient = new OkHttpClient.Builder()
MultipartBody.Builder multipartBodyBuilder = new MultipartBody.Builder();
multipartBodyBuilder.setType(MultipartBody.FORM);
multipartBodyBuilder.addFormDataPart("img", file.getName(),
RequestBody.create(MEDIA_TYPE_PNG, file));
RequestBody requestBody = multipartBodyBuilder.build();
Request.Builder RequestBuilder = new Request.Builder();
RequestBuilder.url(upUrl);
RequestBuilder.post(requestBody);
Request request = RequestBuilder.build();
okHttpClient.newCall(request).enqueue(new Callback() {
public void onFailure(Call call, final IOException e) {
Log.e(TAG, "onFailure: " + e.getMessage());
public void onResponse(Call call, okhttp3.Response response) throws
Log.e(TAG, response.protocol() + " " + response.code() + " " +
final String info = response.body().string();
