JavaTM Platform
Standard Ed. 6

类 java.net.URLConnection
的使用

使用 URLConnection 的软件包
java.net 为实现网络应用程序提供类。 
javax.net.ssl 提供用于安全套接字包的类。 
 

java.netURLConnection 的使用
 

java.netURLConnection 的子类
 class HttpURLConnection
          支持 HTTP 特定功能的 URLConnection。
 class JarURLConnection
          连接到 Java ARchive (JAR) 文件或 JAR 文件中条目的 URL Connection。
 

声明为 URLConnectionjava.net 中的字段
protected  URLConnection JarURLConnection.jarFileURLConnection
          到 JAR 文件 URL 的连接,如果已启动连接。
 

返回 URLConnectionjava.net 中的方法
 URLConnection URL.openConnection()
          返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接。
 URLConnection URL.openConnection(Proxy proxy)
          与 openConnection() 类似,所不同是连接通过指定的代理建立;不支持代理方式的协议处理程序将忽略该代理参数并建立正常的连接。
protected abstract  URLConnection URLStreamHandler.openConnection(URL u)
          打开一个到 URL 参数引用的对象的连接。
protected  URLConnection URLStreamHandler.openConnection(URL u, Proxy p)
          与 openConnection(URL) 相同,不同点在于:通过指定的代理进行连接;不支持代理方式的协议处理程序将忽略该代理参数并进行正常的连接。
 

参数类型为 URLConnectionjava.net 中的方法
abstract  Object ContentHandler.getContent(URLConnection urlc)
          如果给出位于对象表示形式开头的 URL 连接流,则此方法读取该流并根据其创建对象。
 Object ContentHandler.getContent(URLConnection urlc, Class[] classes)
          如果给出位于对象表示形式开头的 URL 连接流,则此方法读取该流并创建与给定类型之一匹配的对象。
abstract  CacheRequest ResponseCache.put(URI uri, URLConnection conn)
          协议处理程序在获得资源后调用此方法,ResponseCache 必须决定是否在其缓存中存储资源。
 

javax.net.sslURLConnection 的使用
 

javax.net.sslURLConnection 的子类
 class HttpsURLConnection
          HttpsURLConnection 扩展 HttpURLConnection,支持各种特定于 https 功能。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策