如何在同一POST请求中发送JSON数据和另一个文件?

时间:2018-12-24 13:37:21

标签: android json postman

我的发帖请求应该有2个东西1st json和2nd文件 我正在邮递员上尝试它,但我不知道该如何在android中进行操作 postman 这就是我使用邮递员访问URL的方式 从android端完成此操作的最佳方法是

1 个答案:

答案 0 :(得分:0)

对Android帖子使用multipart请求。您可以像这样使用android networking

AndroidNetworking.upload(url)
                 .addMultipartFile("image",file)    
                 .addMultipartParameter("data",jsondata.tostring)
                 .setTag("uploadTest")
                 .setPriority(Priority.HIGH)
                 .build()
                 .setUploadProgressListener(new UploadProgressListener() {
                    @Override
                    public void onProgress(long bytesUploaded, long totalBytes) {
                      // do anything with progress 
                    }
                 })
                 .getAsJSONObject(new JSONObjectRequestListener() {
                    @Override
                    public void onResponse(JSONObject response) {
                      // do anything with response                
                    }
                    @Override
                    public void onError(ANError error) {
                      // handle error 
                    }
                 });