Java实现cRUL
来源:互联网 发布:简洁工单任务系统源码 编辑:程序博客网 时间:2024/05/14 06:48
你可以使用 java.net.URL
或者 java.net.URLConnection
.
如下访问百度首页并将文件保存到D:/Baidu.html
public class TestJavaURL { public static void curl(String addr){ try { URL url = new URL(addr); String line = ""; FileOutputStream fo = new FileOutputStream(new File("D:/Baidu.html")); BufferedOutputStream oBuffer = new BufferedOutputStream(fo); BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(),"UTF-8")); while ((line = reader.readLine()) != null){ System.out.println(line); line += "\n"; oBuffer.write(line.getBytes()); } oBuffer.flush(); oBuffer.close(); }catch (MalformedURLException e){ System.out.println(e.getMessage()); }catch (IOException e){ System.out.println(e.getMessage()); } }}注意直接写www.baidu.com会报错:no protocol: www.baidu.com。你需要加上 http:// 前缀来指明协议
运行:
public class MainClass { public static void main(String[] args) { TestJavaURL.curl("http://www.baidu.com"); }}
0 0
- Java实现cRUL
- crul续集
- PHP CRUL配置
- crul 的使用
- php crul 中文乱码问题解决
- appserver下安装CRUL php_curl.dll
- 用Crul 命令 来调试服务器接口
- PHP AppServ开启CRUL的方法说明
- CRUL(2) 从网页获取数据
- 关于crul无法链接https的问题
- 利用crul远程抓取新浪微博内容
- php用crul请求url资源方法makeRequest()
- windows下安装 crul 以及windows下使用的注意事项
- Elasticsearch安装后x-pack插件后使用CRUL
- Java实现
- java实现
- java实现排列组合实现
- 实现缓存 java实现
- 离线处理例题
- Java 序列化 (Serializable) 的作用
- java并发之CAS操作
- HTML5 Web存储
- 新手学习opencv五:人脸检测
- Java实现cRUL
- 公交IC卡工作原理
- MyBatis传入多个参数的问题
- 基础六
- linux下onvif协议gsoap实现的源码(测试编译成功版)
- Swift 方法的形参写法
- java技术架构选型
- iOS加载Html文件时不能显示图片
- 单例的理解