java发送视频到服务器
来源:互联网 发布:linux删除子网卡 命令 编辑:程序博客网 时间:2024/06/06 13:57
FileInputStream fis2 = new FileInputStream(filepath); OutputStream bb= response.getOutputStream(); byte[] buffer = new byte[1024]; int len = 0; while((len=fis2.read(buffer))>0){ bb.write(buffer,0,len); }fis2.read(buffer)将filepath的文件放入buffer作为内存缓冲区并获得可读的长度len,bb.write(buffer,0,len); 然后write(buffer,0,len)写到OutputStream中,每次都是从buffer内存处的0偏移开始写,每次写len字节。
记住最后一定要关闭 outputstream bb.close(); 否则上传速度慢,就像水龙头一直开着不关,等水槽的水满了 就出问题了
/** * 上传文件 * * @param uploadFileName * 被上传的文件名称 * @param savePath * 文件的保存路径 * @param uploadFile * 被上传的文件 * @return newFileName */public static String upload(String uploadFileName, String savePath, File uploadFile) {String newFileName = getRandomName(uploadFileName, savePath);try {FileOutputStream fos = new FileOutputStream(savePath + newFileName);FileInputStream fis = new FileInputStream(uploadFile);byte[] buffer = new byte[1024];int len = 0;System.out.println("111go!!!!");while ((len = fis.read(buffer)) > 0) {fos.write(buffer, 0, len);}System.out.println("222go!!!!");fos.close();System.out.println("333go!!!!");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}return newFileName;}
0 0
- java发送视频到服务器
- Java自动定时发送文件到服务器
- java 远程 发送文件到服务器
- 发送数据到服务器
- 发送图片到服务器
- java 采用socket模拟HTTP协议发送文件到服务器
- java客户端数据发送到服务器(POST请求)总结
- java远程发送文件到服务器(jcifs.smb实现方式)
- java实现代理服务器,接收客户端连接,发送到对应服务器
- android实时录制视频h263编码通过rtp打包udp发送到服务器
- iPhone发送图片到服务器
- android 发送json 到服务器
- android 发送json 到服务器
- PHP发送请求到服务器
- 发送XML数据到服务器
- Android 图片发送到服务器
- 发送JSON数据到服务器
- java服务器发送消息
- 我说的话你们都愿意相信吗?
- 在Quick-Cocos2d-x中添加自定义的类给Lua使用
- android 手机拍照 调用手机图片库
- 一个很有借鉴价值的编程故事
- hdu3555--Bomb(数位dp练习3)
- java发送视频到服务器
- 嵌入式linux应用开发之:初识Qt
- Tomcat7整合ActiveMQ5.5示例
- CATALINA_BASE与CATALINA_HOME的区别
- Java环境变量设置
- El 和 JSTL 的使用简介
- 管理中如何避免民主暴政--团队要分成两个大等级:为荣誉v&s为活着两个等级
- 浅谈weblogic和tomcat
- 20个Linux系统内置监视工具:top