简体   繁体   English

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

[英]How to Send JSON data and another file in the same POST request?

My post request should have 2 thing 1st json and 2nd file I am trying it on postman it is happening but I don't understand how to do in android 我的帖子请求应该有2件事1st json和2nd文件,我正在邮递员上尝试它,但是我不知道如何在android中做 邮差 This is how I am hitting URL using post man What is the best for this to be done from android side 这就是我使用邮递员访问URL的方式,从android方面做到这一点的最佳方法

use multipart request for android post. 对Android帖子使用多部分请求。 you can use android networking like this. 您可以像这样使用android联网

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 
                    }
                 }); 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM