Я пробовал много дней, сначала я попробовал MultipartRequest Volley Plus Это сработало, но сейчас я сталкиваюсь с ошибкой 403 (BasicNetwork.performRequest: Неожиданный код ответа 403 для) в моем коде, пока я ничего не изменил.После того, как я пытаюсь использовать Volley Custom MultipartRequest от здесь и другие ответы от stackoverflow, но я обнаружил, что это означает, что все ответы для загрузки изображений по многочастному запросу.
Код запроса Volley Plus
SimpleMultiPartRequest request = new SimpleMultiPartRequest(Request.Method.POST, Url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d(TAG, response);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d(TAG, error.getMessage());
}
});
request.addFile("file", "fileUri");
request.addStringParam("user", "userValue");
// request.addMultipartParam("body", "text/plain", "some text");
RequestQueue mRequestQueue = Volley.newRequestQueue(getApplicationContext());
mRequestQueue.add(request);
mRequestQueue.start();
ПОСТМАНСКИЙ СКРИНШОТ