`
张玉龙
  • 浏览: 737275 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

java URLConnection 测试连接 访问 网站

 
阅读更多


public class CallHtml {

	public static void callOnePage(String str) {

		try {
			

			int httpResult;

			URL url = new URL(str);

			URLConnection connection = url.openConnection();

			connection.connect();

			HttpURLConnection httpURLConnection = (HttpURLConnection) connection;

			httpResult = httpURLConnection.getResponseCode();

			if (httpResult != HttpURLConnection.HTTP_OK) {

				System.out.println("没有连接成功");

			} else {

				System.out.println("连接成功了");

			}

		} catch (Exception e) {

			// TODO: handle exception

		}

	}

	// 这个方法适当重载,就可以省去一些参数传递。
		public static void main(String[] args) {
			String str = "http://localhost:8080/seveneast/exam/student/student!toExam.do?pid=48";
			 CallHtml.callOnePage(str);//生成主页。  
		}
}


分享到:
评论

相关推荐

    java测试连接是否通畅

    以下是对给定文件中“java测试连接是否通畅”的详细分析,包括其功能实现、关键代码解析以及潜在的优化方向。 ### 功能实现 该段Java代码的主要功能是检测一个给定URL是否可以成功建立连接。通过调用`...

    Java Https请求,跳过证书,直接访问

    至于提到的"相关jar包全有",这可能指的是用于处理HTTPS请求和SSL连接的Java标准库(如`javax.net.ssl.*`)以及其他可能需要的第三方库,如Apache HttpClient。"TestHttp"可能是一个测试HTTP请求的Java类或文件,你...

    java 使用URL访问网页

    在Java编程语言中,访问网页是一项基本操作,通常用于数据抓取、自动化测试或网络通信。本篇文章将详细讲解如何使用Java的内置类`java.net.URL`和相关API来实现这个功能。 首先,我们需要理解`URL`(Uniform ...

    java.net.URL测试代码

    `java.net.URLConnection`则是`URL`的子接口,它提供了与资源进行交互的方法,如打开连接、读取数据、设置请求头等。在“java.net.URL测试代码”的场景中,我们通常会用到这两个类来实现网络编程中的跨域请求,并...

    Java网络编程/Java网络编程实例

    URLConnection是访问这些资源的接口,它可以打开到URL的连接,支持HTTP、FTP等协议,方便地进行文件下载、上传等操作。 4. **NIO(非阻塞I/O)**:Java的NIO库提供了选择器和通道的概念,使得程序可以同时处理多个...

    java后台调用HttpURLConnection类模拟浏览器请求实例(可用于接口调用)

    2. 打开连接:通过`URLConnection`的`openConnection()`方法获取到`HttpURLConnection`对象,并调用`connect()`方法建立与服务器的连接。 3. 设置请求属性:你可以设置如`setDoOutput(true)`(对于POST请求)或`...

    Java基础和Java进阶

    此外,`URL`和`URLConnection`类允许对网络资源进行访问。 七、Java高级 Java高级主题包括反射、动态代理、枚举、注解、异常处理、内存管理等。这些知识可以帮助开发者深入理解Java的内部机制,编写更高效、更健壮...

    qq自动登录 java

    Java提供了丰富的网络编程API,如`java.net.Socket`和`java.net.URLConnection`,可以用来建立TCP连接和发送HTTP请求。QQ登录通常会使用HTTPS,因此可能需要处理SSL/TLS连接。此外,还要了解OAuth2或其他授权协议,...

    java程序设计教程

    13. **JDBC**:Java Database Connectivity (JDBC)是Java访问数据库的标准API,可以连接多种数据库系统,执行SQL语句,处理结果集。 14. **单元测试**:JUnit是Java常用的单元测试框架,学习如何编写测试用例,确保...

    基于JAVA的网络通讯系统设计与实现(论文+系统).zip

    此外,Java的URL、URLConnection和HttpURLConnection类则支持HTTP协议的通信,使得我们可以方便地访问Web资源。 二、TCP与UDP协议 TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,适合...

    java-网络爬虫.zip

    对于希望从事数据分析、信息抓取或网站自动化测试的人来说,这是一个非常有价值的起点。在实际操作中,记得遵守互联网爬虫的道德规范,尊重网站的robots.txt文件,避免对目标网站造成不必要的负担。

    java 通过指定的URL可以获取网页的源代码

    在建立了连接之后,我们可以设置一些请求头,如User-Agent,这在某些网站上可能是必要的,因为它们可能需要识别访问的客户端类型: ```java connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT...

    Java 21天学通java

    13. **JDBC数据库编程**:Java Database Connectivity (JDBC) 是Java访问数据库的标准API,可以用来执行SQL语句,处理结果集,连接多种数据库。 14. **Java的注解(Annotation)**:注解是一种元数据,可以提供编译时...

    java课件,学习JAVA

    8. **网络编程**:Java的Socket类和ServerSocket类用于实现TCP/IP通信,而URL和URLConnection类则支持HTTP协议的网络访问。 9. **Java SE和Java EE**:Java Standard Edition(SE)是基础平台,包含Java核心库;...

    Java编程经典

    此外,Java的URL和URLConnection类支持HTTP、FTP等协议,方便进行网络资源的访问。 对于工具部分,JDK自带了许多实用工具类,如Arrays、Collections、Date和Time等,它们提供了大量静态方法,简化了常见任务的实现...

    164个JAVA完美程序

    Java Database Connectivity (JDBC) 是Java访问数据库的标准API,可以用来连接各种类型的数据库,执行SQL语句,处理结果集等。它提供了连接池、事务管理等功能,方便进行数据库操作。 【反射】 Java反射机制允许在...

    Java 编程思想中文第三版(PDF)

    《Java编程思想》是Java开发领域的一本经典著作,由Bruce Eckel撰写,中文第三版则是针对中国读者的翻译版本,旨在帮助读者深入理解和掌握Java编程语言。这本书以清晰、简洁的语言介绍了Java的核心概念和技术,适合...

    JAVA.API.1.6.CN==Java-api中文版1.6

    `java.net`包提供了网络通信所需类,如`Socket`和`ServerSocket`用于TCP连接,`URL`和`URLConnection`处理HTTP请求。这些工具让Java程序能够与其他系统进行网络通信。 6. **异常处理**: Java强制异常处理,使用`...

    JAVA 知识大全 PPT

    以上只是Java知识体系的一部分,实际的“JAVA知识大全PPT”可能会包含更丰富的内容,如注解、模块系统、NIO.2、JDBC数据库操作、Spring框架、Maven项目管理、测试工具JUnit等。学习Java是一个不断探索和实践的过程,...

Global site tag (gtag.js) - Google Analytics