Linux CentOS6系统安装最新版本Node.js环境及相关文件配置
2016-03-27 14:51
1081 查看
URL preUrl = null; URLConnection uc = null; try { preUrl = new URL(http://127.0.0.1/seeyon/fileUpload+"&senderLoginName="+"zy"); uc = preUrl.openConnection(); HttpURLConnection hc = (HttpURLConnection) uc; hc.setDoOutput(true); hc.setUseCaches(false); hc.setRequestProperty("contentType", "charset=utf-8"); hc.setRequestMethod("POST"); BufferedInputStream input=new BufferedInputStream(new FileInputStream("c:/test.doc")); String BOUNDARY = "---------------------------7d4a6d158c9"; // 分隔符 String fileName="test.doc"; StringBuffer sb = new StringBuffer(); sb.append("--"); sb.append(BOUNDARY); sb.append("\r\n"); sb.append("Content-Disposition: form-data; \r\n name=\"1\"; filename=\""+fileName+"\"\r\n"); sb.append("Content-Type: application/msword\r\n\r\n"); hc.setRequestProperty("Content-Type", "multipart/form-data;boundary=" + "---------------------------7d4a6d158c9"); byte[] end_data = ("\r\n--" + BOUNDARY + "--\r\n").getBytes(); DataOutputStream dos = new DataOutputStream(hc.getOutputStream()); dos.write(sb.toString().getBytes("utf-8")); int cc=0; while((cc=input.read())!=-1) { dos.write(cc); } dos.write(end_data); dos.flush(); dos.close(); FileOutputStream file=new FileOutputStream("c:/1.txt"); InputStream is = hc.getInputStream(); int ch; while ((ch = is.read()) != -1) { file.write(ch); } if (is != null) is.close(); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
相关文章推荐
- Linux 上的原生 ZFS 支持已功能完备,支持 2.6.32 到 4.5 的 Linux 内核
- linux环境中英文切换配置以及乱码问题
- Linux内核协议栈(附2)内核如何通过file对象找到对应的socket对象?
- linux内核分析——扒开系统调用的三层皮(下)
- 《Linux内核设计与实现》读书笔记 第十八章 调试
- 20135239 益西拉姆 linux内核分析 扒开系统调用的三层皮(下)
- 浅谈Linux PCI设备驱动
- 《Linux操作系统分析》之分析系统调用system_call的处理过程
- LINUX内核分析第五周学习总结——扒开系统调用的“三层皮”(下)
- 百度实习生 一面
- 深入Linux PAM体系结构
- [Linux] Linux常用文本操作命令整理
- Linux内核分析 05
- Windows Linux 删除N天之前文件脚本
- usb总线系统介绍
- Linux系统启动流程简介
- CentOS启动流程详解
- 《Linux内核分析与实现》 第四周 读书笔记
- 进程间通信之-信号signal--linux内核剖析(九)
- 《Linux 内核分析》第五周