`
234390216
  • 浏览: 10258779 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:463862
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1778001
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1400583
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:395599
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:680936
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:531852
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1186815
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:472201
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:152249
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:68880
社区版块
存档分类
最新评论

java.net.URL的简单使用

    博客分类:
  • java
阅读更多
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;

public class UseUrl {

	public static void main(String args[]) throws IOException {

		URL url = new URL("http://234390216.iteye.com/blog/1049256");
		URLConnection conn = url.openConnection();
		InputStream is = conn.getInputStream();
		ByteArrayOutputStream out = new ByteArrayOutputStream();
		byte[] b = new byte[1024];
		int len = 0;
		while ((len = is.read(b)) != -1) {
			out.write(b, 0, len);
		}
		String result = out.toString("UTF-8");
		out.close();
		is.close();
		System.out.println(result);
	}

}

 

分享到:
评论

相关推荐

    java.net.URL测试代码

    在Java编程语言中,`java.net.URL`(统一资源定位符)类是用于表示互联网上的资源地址的关键组件。它能够解析、访问和操作各种类型的网络资源。`java.net.URLConnection`则是`URL`的子接口,它提供了与资源进行交互...

    andoird java.net.URL类使用

    在Android开发中,`java.net.URL`类是一个非常重要的工具,用于表示统一资源定位符(Uniform Resource Locator),也就是我们常说的网址。这个类允许我们构建、解析和访问网络资源,对于进行网络通信至关重要。本篇...

    JAVA HTTP 发送 接收 com.sun.net.httpserver包 demo

    接下来,讲解如何使用`HttpURLConnection`或`java.net.URL`发送HTTP请求。以下是一个简单的GET请求示例: ```java import java.io.BufferedReader; import java.io.InputStreamReader; import java.net....

    java.net.URLConnection发送HTTP请求与通过Apache HttpClient发送HTTP请求比较

    有两种常见的方法:一是使用`java.net.URLConnection`类,二是通过Apache HttpClient库。这篇文章将对比这两种方法,探讨它们的优缺点以及适用场景。 `java.net.URLConnection`是Java标准库中的一个类,可以直接...

    通过java.net.URLConnection发送HTTP请求

    import java.net.URL; import java.nio.charset.StandardCharsets; public class URLConnectionDemo { public static void main(String[] args) throws IOException { URL url = new URL("http://example.com");...

    java.net.HttpRetryException(解决方案).md

    在Java中,`java.net.HttpURLConnection`是常用的HTTP客户端库之一,它提供了一种简单的方式来处理HTTP请求。为了实现重试机制,我们可以编写一个方法,该方法根据预设的重试次数和重试间隔时间来执行HTTP请求。如果...

    java如何利用java.net.URLConnection发送HTTP.docx

    首先,你需要创建一个`java.net.URL`对象,它代表了你要访问的网络资源的地址。例如: ```java URL url = new URL("http://example.com/api"); ``` 2. **打开连接**: 使用URL对象的`openConnection()`方法...

    url.openStream报错javax.net.ssl.SSLHandshakeException解决(忽略ssl证书方式)

    访问带https请求忽略ssl证书,避免url.openStream报错javax.net.ssl.SSLHandshakeException url = new URL(imageUrl); if("https".equalsIgnoreCase(url.getProtocol())){ SslUtils.ignoreSsl(); } //不添加...

    java.net.ProtocolException(解决方案).md

    在使用Java进行网络编程时,开发者可能会遇到java.net.ProtocolException异常,这通常是由于协议错误或者违反了HTTP协议规范引起的。解决此类异常通常需要检查和调整网络连接的相关设置,以下是一些可能的解决方案:...

    【Java】java.net.HttpURLConnection的使用.doc

    在Java编程中,`java.net.HttpURLConnection`是用于处理HTTP协议的基本类,它提供了一种与HTTP服务器通信的简单方式。下面将详细讲解如何使用`HttpURLConnection`进行网页内容获取、Cookie管理以及POST方式的数据...

    java.net.UnknownHostException(解决方案).md

    代码示例部分展示了一个简单的异常处理逻辑,用于处理java.net.UnknownHostException。代码中的异常处理逻辑是捕获该异常,并向日志中记录相关信息。这种处理方式在生产环境中是不够的,需要进一步完善错误处理和...

    java.net.MalformedURLException(解决方案).md

    通过上述方法,开发者可以有效避免java.net.MalformedURLException异常,并确保程序中可以安全地使用URL对象。在实际应用中,推荐在创建URL对象之前先验证URL字符串的正确性,以减少程序运行时的错误和提高代码的...

    Java 获取URL的内容

    Java获取URL内容的,我这里只给出GET方式的,POST和其它方式的都是比较类似的。其技术要点就一下三点。 第一:创建... try{ java.net.URL l_url = new java.net.URL(path); java.net.HttpURLConnection l_con

    这是一个功能齐全的 Scala http 客户端,它包装了 java.net.HttpURLConnection

    这是一个功能齐全的 Scala http 客户端,它包装了 java.net.HttpURLConnection。零依赖。针对 Scala 2.9.3、2.10 和 2.11 进行交叉编译。OAuth v1 请求签名。自动支持来自服务器的 gzip 和 deflate 编码。易于添加...

    GetURI:强制无效的 URI 满足 java.net.URI

    修复了尝试使用(或通过库使用)java.net.URI 时的 URISyntaxException。 现在您可以再次使用 Java!获取URI 或者试一试。 有一个带有一个静态方法的类。 它接受任意 URL 并将其转换为 java.net.URI 执行任何必要的...

    java.net.UnknownServiceException(解决方案).md

    在Java网络编程中,`java.net.UnknownServiceException`异常通常是由于客户端尝试执行一个服务器不支持的操作时触发的。在我们日常的项目开发中,当遭遇此类问题时,可以通过以下方法进行排查与解决。 首先,检查...

    java.net.MalformedURLException异常的解决方法

    1. **使用静态工厂方法**:Java 7引入了`java.net.URI`类,它提供了更严格的URL校验。可以使用`URI`的`toURL()`方法来创建URL对象,这样可以在创建时就发现格式错误。 2. **使用第三方库**:如Apache Commons Lang的...

    JavaNetDemo:在JAVA中,Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。该DEMO是关于Java.net包常用类的使用介绍

    Java获取URL对应的资源 在JAVA中,Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。1、认识URL(Java API doc)类 URL 代表一个...

Global site tag (gtag.js) - Google Analytics