にPOSTパラメータにアクセスすることはできませんが、私は.. MultipartBody
は、私は、サーバー上のアップロードのイメージのために<code>okhttp3</code>を使用していますが、アップロード画像で私は成功okhttp3アンドロイド
私のコードはここにあるとのパラメータをPOSTすることはできません
File sourceFile = new File(sourceImageFile);
Log.logInfo("File...::::" + sourceFile + " : " + sourceFile.exists());
final MediaType MEDIA_TYPE_PNG = MediaType.parse("image/png");
OkHttpClient client = App.getInstance().getOkHttpClient();
RequestBody requestBody = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart(KEY_ACCESS_TOKEN, accessToken)
.addFormDataPart(KEY_FILE, "profile.png", RequestBody.create(MEDIA_TYPE_PNG, sourceFile))
.build();
Request request = new Request.Builder()
.url(URL_IMAGE_UPLOAD)
.post(requestBody)
.build();
Response response = client.newCall(request).execute();
上記のコードでPOSTで「キー」と「値」を追加したいのですがどうすればいいですか。
しかし、私は中間のPHPサーバー側でこの投稿データを取得することはできませんinterceoter。 –
私はそれについてもっと知りません。あなたが解決策を得たら私に知らせてください。 – Zoya