HttpURLConnection 博客分类: 工具类java java流
程序员文章站
2024-03-25 12:46:40
...
1 用HttpURLConnection来读取网络上的文件
public static void genFile(HttpServletRequest request, String name, ) throws Exception { String rootPath = request.getRealPath("/"); String saveDir = rootPath+ "htmlDir"+File.separator +videoID; File saveDirFile = new File(saveDir); if( !saveDirFile.exists()){ saveDirFile.mkdirs(); } StringBuffer pagUrl = new StringBuffer("http://localhost:").append( request.getLocalPort()).append("/user?"); pagUrl.append("name="+name ); URL url = new URL(pagUrl.toString()); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5000); conn.setReadTimeout(5000); conn.connect(); InputStream os = conn.getInputStream(); FileOutputStream fos = new FileOutputStream( new File(saveDir , "userlist.shtml")); byte[] b = new byte[10240]; int n = -1; while ((n = os.read(b)) != -1) { fos.write(b, 0, n); } fos.close(); os.close(); conn.disconnect(); url = null; }
上一篇: 记录前端历程:CSS关键帧与动画[email protected]
下一篇: es数据更新
推荐阅读
-
HttpURLConnection 博客分类: 工具类java java流
-
使用Java ImageIO类进行批量图片格式转换(转载) 博客分类: 图像处理 ImageIO
-
Java 从Jar文件中动态加载类 博客分类: java java
-
Java 从Jar文件中动态加载类 博客分类: java java
-
java类中读取xxx.properties文件的内容 博客分类: java
-
按比例缩小图片,并且保持图片格式不变的工具方法。 博客分类: Java基础 IISJavaBlogWebHTML
-
javaIO包 博客分类: java基础 javaio输入输出流
-
java之通信基础 博客分类: java通信 java通信Socket输入输出流
-
文件流及其操作 博客分类: Java基础 输入输出流Java
-
Java 编写过滤手机号码或者固定电话的工具类 博客分类: Java Base Java