public String getRequestValues()
{
String urlStr = "http://";
URL url;
String sTotalString = null;
try
{
url = new URL(urlStr);
URLConnection URLconnection = url.openConnection();
HttpURLConnection httpConnection = (HttpURLConnection)URLconnection;
int responseCode = httpConnection.getResponseCode();
if (responseCode == HttpURLConnection.HTTP_OK)
{
System.out.println("访问成功!·······");
InputStream urlStream = httpConnection.getInputStream();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(urlStream));
String sCurrentLine = "";
StringBuffer stemp = new StringBuffer();
while ((sCurrentLine = bufferedReader.readLine()) != null)
{
stemp.append(sCurrentLine);
//sTotalString += sCurrentLine;
}
sTotalString = stemp.toString();
System.err.println("sTotalString value is:"+sTotalString);
//假设该url页面输出为"OK"
if (null != sTotalString && !"null".equalsIgnoreCase(sTotalString))
{
System.out.println("成功!");
} else {
System.out.println("失败!");
}
}else{
System.err.println("访问失败!");
}
}catch (Exception e){
e.printStackTrace();
}
return sTotalString;
}
分享到:
相关推荐
在Java中,我们可以使用`java.net.URL`和`java.net.HttpURLConnection`类来实现。以下是一个简单的示例: ```java URL url = new URL("http://example.com"); HttpURLConnection connection = (HttpURLConnection) ...
在Java编程环境中,将URL内容转换为PDF文件是一项常见的需求,尤其在数据抓取、文档保存或自动化报告生成等场景中。"java URL转PDF文件(完美支持中文)"的主题着重于如何利用Java库来实现这一功能,并且确保中文字符...
3、背景:尝试通过java.net.URL类的openConnection()方法打开一个网络连接,并进一步调用connect()方法来实际建立链接时报错的。 4、应该能让服务器识别客户端来源、认证信息、接受类型、内容类型等。 解决: ...
Java Socket聊天室与Java URL爬虫是两种不同的技术应用场景,它们在Java编程中都有重要的地位。Socket主要用于实现网络通信,而URL爬虫则用于数据抓取。下面将详细阐述这两个主题。 首先,Java Socket编程是Java...
Java URL(统一资源定位符)是Java编程语言中用于表示互联网资源地址的一种类。它遵循通用的URI(统一资源标识符)标准,并扩展了HTTP、FTP等特定协议的支持。理解和熟练使用Java URL对于进行网络编程至关重要,特别...
Java URLRewrite是一个非常有用的库,它主要用于处理和重写HTTP请求的URL,使得应用程序能够实现更加友好的、可读性强的伪静态地址。在Web开发中,这有助于提高用户体验和SEO(搜索引擎优化)。URLRewrite的核心是...
【routd——轻量级Java URL路由库】 在Java Web开发中,URL路由是一种将HTTP请求映射到特定处理函数或服务的关键技术。routd是一个专为此目的设计的小型且简单的开源库,它提供了高效且易于使用的URL路由功能。尽管...
### JAVA URL重写知识点解析 #### 一、实验目的与背景 在进行Web开发时,服务器需要维护客户端的会话状态。通常情况下,这可以通过HTTP协议中的Cookie机制来完成,但在某些场景下(如用户的浏览器禁用了Cookie功能...
### JAVA中三种URL连接方法详解 #### 引言 在JAVA编程中,处理网络资源的能力是必不可少的。通过JAVA的`java.net`包,开发者能够轻松地与远程服务器交互,获取或发送数据。本文将深入探讨JAVA中三种常见的URL连接...
js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress...js到java encodeURI(url) String qijuType= new String(request.getParameter( ("qijuType")).getBytes("ISO-8859-1"), "utf-8");
在Java编程语言中,URL(Uniform Resource Locator)是统一资源定位符,它是互联网上的资源的唯一地址。理解URL的组成部分对于开发涉及网络交互的应用程序至关重要。以下是对Java URL组成部分的详细解析: 1. **...
Java URL转换工具是一种用于解析和处理URL的程序,它能够帮助开发者获取URL背后的真实地址,尤其是在面对重定向、参数编码等情况时。在Web开发中,URL(Uniform Resource Locator)是互联网资源的统一地址,它包含了...
Java URL下载器是一种实用工具,它允许用户从指定的URL抓取并下载文件。这个实例是基于Java编程语言实现的,特别强调了多线程技术,以提高下载速度和效率。下面将详细介绍这个下载器的工作原理、核心概念以及如何...
Java中的`java.net.URL`类用于表示和操作这些地址。创建URL对象通常涉及提供协议(如http或https)、主机名、路径、端口等信息。例如: ```java URL url = new URL("http://example.com/path/to/resource"); ``` ...
Java URLRewrite是一个非常实用的库,用于在服务器端实现URL重写,进而实现网站的伪静态化。这个技术在优化网站SEO(搜索引擎优化)和提高用户体验方面具有重要作用。在这个"java urlrewrite 实现伪静态化 demo源码...
这个“javaurl.rar_url”压缩包包含的代码示例可能涉及了如何从URL下载文件并将其保存到本地系统。让我们深入探讨这个主题。 首先,Java中的`java.net.URL`类是用来表示一个网络上的特定资源,它包含了协议、主机名...
亲测有效,可以直接使用,此文档解决了Java URL路径含有中文的问题
(2)对网址中的文本进行提取。 (3)建立敏感词库,用文本文件保存。 (4)将该网址所对应的文本中的敏感词提取并高亮显示。 (5)编写文本文件,可以存入多个网址;程序可爬取这些网址中的文本内容,将敏感词记录...
### Java URL Rewrite 解决默认页面问题 在J2EE项目中使用URL重写(URL Rewrite)来优化URL结构,使其更加简洁、友好是常见的做法。然而,在实施过程中可能会遇到一些问题,比如默认页面的处理。本文将详细介绍如何...