私はレトロフィットを使用してサーバーに複数のメディアをアップロードしています。 。200 OKレスポンスコードを取得していますが、イメージはサーバーにアップロードされていません
enter code here
RequestBody requestBody = RequestBody.create(MediaType.parse("multipart/form-data"), imageFile1);
RequestBody requestBody2 = RequestBody.create(MediaType.parse("multipart/form-data"), imageFile2);
MultipartBody.Part image_logo = MultipartBody.Part.createFormData("logo", imageFile1.getName(), requestBody);
MultipartBody.Part image_cvr = MultipartBody.Part.createFormData("cover", imageFile2.getName(), requestBody2);
retrofitService.submitData(image_logo,image_cvr,"","","","","","").enqueue(new Callback<ResponsePojo>() {
public void onResponse(Call<ResponsePojo> call,Response<ResponsePojo> response) {
ResponsePojo body = response.body();
AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this);
alert.setMessage(body.getMessage());
alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
alert.show();
});
サーバーの責任を負います –
あなたはどこに投稿していますか?スクリプトはいくつかのテキスト/文字列を返すかエコーします。あなたはそれらの文字列をどこで見ますか? – greenapps