我使用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
值。但是在服务器中它是显示文件,它没有显示空值..
如何从服务器获取文件..
任何人请指导我.......