String sUrl = "http://www.sina.com.cn";
HttpURLConnection conn =null;
try{
conn =(HttpURLConnection)new URL(sUrl).openConnection();
int result= conn.getResponseCode();
String re=conn.getResponseMessage();
if(result==HttpURLConnection.HTTP_OK){
System.out.println(re);
InputStream in=conn.getInputStream();
byte[] b=new byte[1024];
while(in.read(b)>0)
System.out.write(b);
System.out.println("连接成功!");
}else{
System.out.println("连接不成功!");
}
}catch(Exception e ){
e.printStackTrace();
}finally{
if(conn!=null){
conn.disconnect();
conn = null;
}
}
分享到:
相关推荐
在Java编程语言中,访问网页是一项基本...总之,Java通过`java.net.URL`和相关类提供了强大的网络访问能力,能够满足各种网络编程需求。通过不断学习和实践,你可以熟练地使用这些工具进行网页访问、数据交换等任务。
### 通过JAVA语言实现使用URL访问网络资源 #### 一、URL概述与基本概念 URL(Uniform Resource Locator),即统一资源定位符,是用于标识互联网上特定资源的地址。通过给定的URL,浏览器能够找到相应的文件或其他...
这段代码会打开指定URL的连接,并获取到网页的输入流。 然后,我们需要解析HTML内容。Java中可以使用Jsoup库来解析HTML,它提供了一个易于使用的API来处理HTML文档。安装Jsoup后,我们可以这样做: ```java ...
在Java编程语言中,获取URL是一项基础且重要的任务,它涉及到网络编程和数据抓取领域。本示例的"GetURL.java"文件提供了一个简单的Java程序,用于抓取网页上的URL地址,为构建网络爬虫提供了基本框架。下面将详细...
在“java.net.URL测试代码”的场景中,我们通常会用到这两个类来实现网络编程中的跨域请求,并输出请求的结果。 首先,`java.net.URL`类的构造器接受一个字符串参数,这个字符串是资源的完整URL地址。例如: ```...
JAVA解决URL路径中含有中文的问题。无论是路径中还是文件名包含中文都可以处理。经测试验证通过。
2、这种场景通常是使用浏览器在线访问地址可以正常访问,但是使用代码便会报错是因为没有正确使用浏览器中的请求环境。 3、背景:尝试通过java.net.URL类的openConnection()方法打开一个网络连接,并进一步调用...
方法二: 代码如下://判断当前系统是否支持Java AWT Desktop扩展 if(java.awt.Desktop.isDesktopSupported()){ try{ //创建一个URI实例,注意不是URL java.net.URI uri=java.net.URI.create(“//www.j
在Java编程中,有时我们需要实现一个功能,即通过程序控制打开本地已安装的浏览器并访问特定的URL地址。这在很多场景下都很有用,比如自动化测试、应用内部的链接跳转或者用户指南等。本篇将详细介绍如何使用Java来...
根据给定的信息,本文将对20个非常有用的Java代码片段进行详细解析,这些代码片段不仅涵盖了基础的数据类型转换、文件处理,还包括了日期格式化、数据库操作等实用功能。 ### 1. 整型数字转字符串与字符串转整型...
在建立了连接之后,我们可以设置一些请求头,如User-Agent,这在某些网站上可能是必要的,因为它们可能需要识别访问的客户端类型: ```java connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT...
在进行远程服务器或Web应用的监控时,经常会遇到需要验证某个URL是否能够成功访问的情况。这不仅可以用于监测服务的健康状态,还可以帮助开发者及时发现并处理网络或服务器端的问题。本文将详细介绍一种简单而有效的...
本篇文章将深入探讨如何使用`URL`类来获取网站的源代码。 首先,我们需要理解URL的基本结构,它通常包含以下几部分: 1. **协议**:定义了数据传输的方式,如`http`(超文本传输协议)或`https`(安全超文本传输...
1. **协议(Protocol)**:URL的开头通常是协议部分,它定义了如何访问资源。常见的协议有HTTP(超文本传输协议)、HTTPS(安全的HTTP)、FTP(文件传输协议)等。例如,“http://”或“https://”。 2. **主机名...
在IT行业中,统计网站的访问量是...总之,通过Java、Spring和MySQL的结合,我们可以构建一个有效的访问量统计系统,为网站运营提供关键的数据支持。同时,还需要注意隐私保护和数据安全,遵守相关的法规和最佳实践。
Java URLRewrite是一个非常实用的库,用于在服务器端实现URL重写,进而实现网站的伪静态化。这个技术在优化网站SEO(搜索引擎优化)和提高用户体验方面具有重要作用。在这个"java urlrewrite 实现伪静态化 demo源码...
JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 ##### 2. DriverManager `DriverManager`类提供了加载数据库...
首先,我们需要了解Java中的`java.net.URL`类,它代表一个统一资源定位符,是访问互联网资源的入口。通过`URL`对象,我们可以获取到网络资源,进行读取或写入操作。在下载大文件时,我们会用到`URL.openStream()`...
在Java编程中,访问HTTPS(安全超文本传输协议)接口通常涉及到处理数字证书,这是为了确保数据传输的安全性。HTTPS通过使用SSL/TLS协议来加密通信,而证书是该协议的一部分,用于验证服务器的身份。本篇文章将深入...