【发布时间】:2019-05-17 12:02:06
【问题描述】:
我正在使用okhttp3 分段上传图片。我在requestBody 中发送参数,但我不明白如何打印logcat 中的所有参数。请帮忙
requestBody = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("image_file_name", filename + ".jpg"+",", fileBody)
.addFormDataPart("name", edtName.getText().toString())
.addFormDataPart("type", "P")
.addFormDataPart("password", edtPwd.getText().toString())
.addFormDataPart("c_password", edtConfrmPwd.getText().toString())
.addFormDataPart("cloud_token", "AND")
.addFormDataPart("gender", "M")
.addFormDataPart("postal_code", edtPostCode.getText().toString())
.addFormDataPart("address", edtAddress.getText().toString())
.addFormDataPart("image_encode_string", encodeImage)
.addFormDataPart("fcm_id", "11212")
.addFormDataPart("email", edtEmail.getText().toString())
.addFormDataPart("phone", edtPhone.getText().toString())
.build();
Log.e("TAG", "requestBody: "+requestBody.toString());
这里
Log.e("TAG", "requestBody: "+requestBody.toString());
打印
okhttp3.MultipartBody@84d3c7f
并且不打印所有参数。
【问题讨论】:
-
覆盖
MultipartBody或use this method about how to list parts of MultipartBody 的toString()。 -
@Jay 怎么样?我不明白
标签: android android-studio request okhttp okhttp3