ByteArrayEntity entity = new ByteArrayEntity(audio); // audio 是byte[]
entity.setContentType("binary/octet-stream");
httpPost.setEntity(entity);
return mHttpClient.execute(httpPost);
为何对方说我的文件没传上去,谢谢!!
9 个解决方案
#1
对方要求post的包体为音频文件,我试过下面这个也不行
FileEntity fileEty = new FileEntity(aFile, "binary/octet-stream");
httpPost.setEntity(fileEty);
FileEntity fileEty = new FileEntity(aFile, "binary/octet-stream");
httpPost.setEntity(fileEty);
#2
#3
高手在哪里啊在哪里哦
#4
httpPost是什么?
#5
LZ你的程序具体发生了什么我不太了解.
我前段时间在android端实现图片上传的自定义版分享给你一下,看是否对你有帮助.
1.用io操作从sdcard中读取一张图片到内存
2.把图片读入到一个byte[]中.//byte[] fileByte=new byte[file.getLenth()] 通过文件长度来创建byte[] 以保证数据不丢失
3.定义规则把byte[] 转换成String //相当于byte[] 与string的等价转换 百度 google一下很多实现
4.用httppost 带上string 发送请求到服务端
服务端:
5.在服务端把string转换成byte[]
6.在服务端进行io操作存储图片.
上传成功.
我前段时间在android端实现图片上传的自定义版分享给你一下,看是否对你有帮助.
1.用io操作从sdcard中读取一张图片到内存
2.把图片读入到一个byte[]中.//byte[] fileByte=new byte[file.getLenth()] 通过文件长度来创建byte[] 以保证数据不丢失
3.定义规则把byte[] 转换成String //相当于byte[] 与string的等价转换 百度 google一下很多实现
4.用httppost 带上string 发送请求到服务端
服务端:
5.在服务端把string转换成byte[]
6.在服务端进行io操作存储图片.
上传成功.
#6
文档要求的是"POST请求的包体为独立的音频文件", 放假了也不好意思打搅服务端的人
#7
标准文件上传协议:Multipart
#8
我想知道 httppost 提交的时候既有变量
又有附件的这种应该如何实现?
又有附件的这种应该如何实现?
#9
挺好,谢谢总结,分享
#1
对方要求post的包体为音频文件,我试过下面这个也不行
FileEntity fileEty = new FileEntity(aFile, "binary/octet-stream");
httpPost.setEntity(fileEty);
FileEntity fileEty = new FileEntity(aFile, "binary/octet-stream");
httpPost.setEntity(fileEty);
#2
#3
高手在哪里啊在哪里哦
#4
httpPost是什么?
#5
LZ你的程序具体发生了什么我不太了解.
我前段时间在android端实现图片上传的自定义版分享给你一下,看是否对你有帮助.
1.用io操作从sdcard中读取一张图片到内存
2.把图片读入到一个byte[]中.//byte[] fileByte=new byte[file.getLenth()] 通过文件长度来创建byte[] 以保证数据不丢失
3.定义规则把byte[] 转换成String //相当于byte[] 与string的等价转换 百度 google一下很多实现
4.用httppost 带上string 发送请求到服务端
服务端:
5.在服务端把string转换成byte[]
6.在服务端进行io操作存储图片.
上传成功.
我前段时间在android端实现图片上传的自定义版分享给你一下,看是否对你有帮助.
1.用io操作从sdcard中读取一张图片到内存
2.把图片读入到一个byte[]中.//byte[] fileByte=new byte[file.getLenth()] 通过文件长度来创建byte[] 以保证数据不丢失
3.定义规则把byte[] 转换成String //相当于byte[] 与string的等价转换 百度 google一下很多实现
4.用httppost 带上string 发送请求到服务端
服务端:
5.在服务端把string转换成byte[]
6.在服务端进行io操作存储图片.
上传成功.
#6
文档要求的是"POST请求的包体为独立的音频文件", 放假了也不好意思打搅服务端的人
#7
标准文件上传协议:Multipart
#8
我想知道 httppost 提交的时候既有变量
又有附件的这种应该如何实现?
又有附件的这种应该如何实现?
#9
挺好,谢谢总结,分享