/**
*
*/
package com.duoguo.url;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
/**
* @author shyboy(chao.shen@duoguo.cn)
*
*/
public class URLClient {
StringBuilder sb = new StringBuilder();
/**
* 连接到服务器,并请求给定的文档
*
* @param urlString
* :文档地址
* @return:String
*/
public String getDocumentAt(String urlString) {
try {
URL url = new URL(urlString);// 生成url对象
URLConnection urlConnection = url.openConnection();// 打开url连接
BufferedReader br = new BufferedReader(new InputStreamReader(
urlConnection.getInputStream()));
String line = null;
while ((line = br.readLine()) != null) {
sb.append(line + "\n");
}
} catch (MalformedURLException e) {
System.out.println("不能连接到URL:" + urlString);
e.printStackTrace();
} catch (IOException e) {
System.out.println("连接到URL抛出异常信息:" + urlString);
e.printStackTrace();
}
return sb.toString();
}
/**
* @param args
*/
public static void main(String[] args) {
URLClient client = new URLClient();
String url = client.getDocumentAt("http://www.baidu.com");
System.out.println(url);
}
}
分享到:
相关推荐
JAVA解决URL路径中含有中文的问题。无论是路径中还是文件名包含中文都可以处理。经测试验证通过。
java 使用URL访问网页 java 使用URL访问网页 java 使用URL访问网页
JAVA中三种URL连接方法
主要为大家分享了介绍了java中文乱码之解决URL中文乱码问题的方法,感兴趣的小伙伴们可以参考一下
js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress)) decodeURIComponent(customerName) js到java encodeURI(url) String qijuType= new String(request.getParameter( (...
Java获取URL内容的,我这里只给出GET方式的,POST和其它方式的都是比较类似的。其技术要点就一下三点。 第一:创建HttpURLConnection 第二:打开URL,创建一个InputStream 第三:逐行(逐字节)读取,如果需要,转换...
主要介绍了Java实现url加密处理的方法,涉及java基于base64、编码转换实现加密解密相关操作技巧,需要的朋友可以参考下
java URL转PDF文件(完美支持中文).解决linux中不显示中文问题:http://blog.csdn.net/zxz547388910/article/details/74315277
java URL转PDF文件,网页内容转PDF文件
\java通过url在线预览Word、excel、ppt、pdf、txt文档中的内容 \java通过url在线预览Word、excel、ppt、pdf、txt文档中的内容
JAVA 根据Url 接口 获取文件名称和类型,亲测可用。输入参数地址即可。
在java web项目里面获取url地址相关的工程名、段落或者参数等,本文档专门讲这些方法总结罗列,希望对大家能有帮助
利用java 读取URL的资源,并且把读取到的资源写入到指定路径的文件中。
java 版Url转换工具,可得到真实的URL
java 提供了两个类,在这两个类里封装了大部分 Web 相关的各种操作。这两个类是 URL 类和 URLConnection 类
java通过url调用外部接口,返回字符串,再讲字符串解析成json格式。包含源码和jar包,直接运行即可,带注释。
用于中文和特殊符号路径转换,可以读取中文等一系列特殊符号
java中对一串URL进行加密,并建立指定密钥的算法及规则,并建立解密方式进行比对截取解密后的数据。
Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE...