如何从PHP服务器获取文件?

时间:2014-01-01 07:46:44

标签: android json file download multipartentity

我使用MultiPartentity将FileBody发送到服务器。它已在服务器上成功上传。但我不知道如何从PHP Server下载(GET)该文件。

这是我将FileBody发送到服务器的代码。

这是为了将音频文件路径添加到FileBody

String filepath = Environment.getExternalStorageDirectory()
                .getPath() + "WorkDetailAudio.wav";
File audioFile = new File(filepath);
ContentBody cbFile = new FileBody(audioFile,"audio/*");

这是用于将audioFile发送到服务器......

MultipartEntity entity = new MultipartEntity(
            HttpMultipartMode.BROWSER_COMPATIBLE);
if (audioRecorded == true) {
    entity.addPart(RequestParameter.JOB_AUDIO, audioCbFile1);
} else {
    entity.addPart(RequestParameter.JOB_AUDIO, new StringBody(""));
}

如果我第一次使用path发送audiofile,我会遇到一个问题。如果

audiorecord = true;

音频文件正在成功发送。如果我第二次发送没有audiofile的实体。在服务器中它显示audiofile。按照每个实体,我发送StringBody("") null值。但是在服务器中它是显示文件,它没有显示空值..

如何从服务器获取文件..

任何人请指导我.......

0 个答案:

没有答案