你先得确定服务器用什么协议啊,HTTP,webservice,socket等等,如果用http一般两种方式,一个是java自带的urlhttpconnection,还有就是阿帕奇的httpclient。

代码片段

// 使用POST方法提交数据,必须大写

conn.setRequestMethod(POST);

// 需要输出流

conn.setDoOutput(true);

// 需要输入流

conn.setDoInput(true);

// 连接超时,10秒

conn.setConnectTimeout(10 * 1000);

// 读取超时,10秒

conn.setReadTimeout(10 * 1000);

// 打开输出流,写入数据

out = conn.getOutputStream();

out.write(data);

out.flush();

// 以上

conn.connect();

if (conn.getResponseCode() == 200) {

in = conn.getInputStream();

// TODO 读取数据

// 参考

int contentLength = conn.getContentLength();

ByteArrayOutputStream buf = new ByteArrayOutputStream(

contentLength 0 ? contentLength : 1024);

byte[] buffer = new byte[1024];

while ((contentLength = in.read(buffer)) != -1) {

buf.write(buffer, 0, contentLength);

}

// 可选

buf.flush();

return buf.toByteArray();

}

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

} finally {

if (out != null) {

try {

out.close();

} catch (IOException e) {

e.printStackTrace();

}

}

if (in != null) {

try {

in.close();

} catch (IOException e) {

e.printStackTrace();

}

}

if (conn != null) {

conn.disconnect();

}

// 错误的写法

// try {

// in.close();

// out.close();

// } catch (IOException e) {

// // TODO Auto-generated catch block

// e.printStackTrace();

// }

}

//尽量不要返回null 避免空指针异常

return new byte[0];

}

服务器在getpost里面接收可以转为btye数组,然后在转为文件

取消

评论

录音自动上传到服务器,怎么实现手机录音之后,将录音的音频文件上传到服务器上...相关推荐

  1. phonegap实现手机录音功能并上传到服务器,同时下载缓存到手机

    今天简单的记录一下android手机的录音功能,并实现上传到服务器以及下载缓存到手机端,phonegap的android开发环境搭建就忽略不说,可以去网上看教程,本文主要介绍phonegap的录音以及 ...

  2. Android简单实现将手机图片上传到服务器中

    在本例中,将会简单的实现安卓手机将图片上传到服务器中,本例使用到了 服务器端:PHP+APACHE 客户端:JAVA 先简单实现一下服务器端的上传并测试上传效果,看实例 <?php if(emp ...

  3. 手机上传日志文件给服务器,手机内容远程上传到服务器

    手机内容远程上传到服务器 内容精选 换一换 为加强对系统数据的容灾管理,云堡垒机支持配置日志备份,提高审计数据安全性和系统可扩展性.本小节主要介绍如何在系统配置OBS桶参数,将日志远程备份至OBS桶. ...

  4. html访问手机相册,使用HTML5的FileReader读取手机图片(还可选择拍照), 并自动异步上传到服务器上...

    使用html5 FileReader获取图片,并异步上传到服务器(not iframe) body{margin: 0px; background:#f2f2f0;} p{margin:0px;} . ...

  5. 微信图片 自动上传到服务器,微信小程序怎样使图片上传至服务器

    这次给大家带来微信小程序怎样使图片上传至服务器,微信小程序使图片上传至服务器的注意事项有哪些,下面就是实战案例,一起来看一下.-wxml 发布项目 /**选择图片 */ choose: functio ...

  6. node 自动上传文件到服务器,利用nodejs监控文件变化并使用sftp上传到服务器

    最近在用react+express做一个自己的工具型网站(其实就是夺宝岛抢拍器) 然后因为经常要改动,而且又要放到服务器上进行测试.总是要webpack,然后手动把文件上传上去,不胜其烦,索性搜索了下 ...

  7. uni-app:实现H5的录音功能,并上传到服务器

    uni-app:实现H5的录音功能 在H5中录音有很大的限制,需要在https的域名下或者localhost本地下才可 不然会报错 <view><button @tap=" ...

  8. 返回图片_Vue 图片压缩并上传至服务器

    日常开发中经常会遇到上传图片的需求,随着手机的蓬勃发展,现在拍出来的照片分辨率越来越高,随之带来的问题就是图片占用空间越来越大,如果我们直接上传图片可能就会浪费很大一笔资源,本文主要讲解基于 Vue ...

  9. ios 拍照上传到服务器_ios端浏览器拍照上传到服务器,图片被旋转90度 php 解决方案...

    1.可以通过前端进行解决,本案例通过后端解决的 判断请求的浏览器的ua,如果是ios浏览器则进行90度旋转 重点来了: 必须确保检测的图片是ios设备上传的完整图片,不要在前端压缩过的,因为压缩后的图 ...

  10. android 监测bug上传到服务器,基于Android 错误信息捕获发送至服务器的详解

    程序员最头疼的事情就是bug和debug.这次debug长达20天,搞的我心力交瘁.累,因为Android兼容性,不同手机会有不同的bug出来,而且很难复现,所以就上网找了下类似保存错误log到文件再 ...

最新文章

  1. C++ char 与uchar区别
  2. android数据库查找一个字符,Android - 如何在Firebase数据库中对字符串进行简单搜索?_android_开发99编程知识库...
  3. 面试官问:Kafka 会不会丢消息?怎么处理的?
  4. mysql server 80_mysql Host 'microsof-80f25e' is not allowed to connect to this MySQL server
  5. js ajax上传文件到服务器,使用ajax上传并预览图片后传到服务器上
  6. hive的错误编码+解决方案汇总(持续更新中)
  7. 缺货大环境下,假货防不胜防,我们又该怎样分辨真假芯片?
  8. leetcode950. 按递增顺序显示卡牌
  9. Esper 7.x集成SparkStream 2.x
  10. Elasticsearch--分词-自定义扩展词库---全文检索引擎ElasticSearch工作笔记022
  11. Silverlight 国外技术文章
  12. TCP新手误区–粘包的处理
  13. 分享五款可以大幅度提升办公效率的实用软件
  14. 三点确定圆的半径_51CAE_新浪博客
  15. c语言输出王字图形,专一的王子,C语言volatile关键字解析
  16. 有图有真相——MD瞬间被移动扣了90多M流量加9元钱
  17. 微信小程序仿抖音,微视上下滑动整屏切换视频带关注,收藏
  18. JQuery加载图片自适应DIV大小
  19. 爬虫笔记之——selenium安装与使用(1)
  20. VeryCD上的EIOffice 2009简介

热门文章

  1. 基于PID控制的电机速度闭环控制系统演示和讲解
  2. Rails 中的Concerns 目录
  3. 树莓派存储方案_如何在树莓派上搭建私有云存储
  4. 【Excel 教程系列第 16 篇】打印 Excel 表格时,如何设置每页都有表头
  5. 分布式的十个大坑,我们都别再踩了
  6. 【转载】使用theano进行深度学习实践(一) - CSDN博客
  7. 墨刀的html压缩包是什么,墨刀那些事
  8. ubuntu搭建dns服务器
  9. ubuntu18.04两台电脑ntp时间同步
  10. 《CSAPP》(第3版)答案(第四章)