我正在使用 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/*");
这是用于将音频文件发送到服务器...
MultipartEntity entity = new MultipartEntity(
HttpMultipartMode.BROWSER_COMPATIBLE);
if (audioRecorded == true) {
entity.addPart(RequestParameter.JOB_AUDIO, audioCbFile1);
} else {
entity.addPart(RequestParameter.JOB_AUDIO, new StringBody(""));
}
如果我第一次使用路径发送音频文件,我会遇到一个问题。如果
audiorecord = true;
音频文件发送成功。如果我第二次发送没有音频文件的实体。在服务器中它显示音频文件。根据这里的实体,我正在发送值StringBody("")
。null
但在服务器中它显示文件,它没有显示空值..
以及如何从服务器获取文件..
有谁请指导我.......