package test.sockettest;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
public class UrlTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
//1 创建一个对象
URL load = new URL("http://www.baidu.com");
//2 创建一个URLConnection
URLConnection conn = load.openConnection();
conn.connect();
InputStreamReader in = new InputStreamReader(conn.getInputStream());
BufferedReader data = new BufferedReader(in);
String line;
StringBuffer buf = new StringBuffer();
////3 getInputStream取得流 这里用不为空来判断
while((line=data.readLine())!=null){
buf.append(line);
}
System.out.println("buf:"+buf);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
结果:
<!doctype html><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>百度
分享到:
相关推荐
【uniapp白名单-测试代码】相关知识点详解 在移动应用开发领域,uniapp是一个备受开发者欢迎的跨平台框架,它允许开发者使用一套代码库构建iOS、Android、Web、小程序等多个平台的应用。在这个主题中,“uniapp白...
Webpack 是一个现代JavaScript应用程序的静态模块打包工具。它在开发过程中扮演着重要角色,...这个“Webpack打包实例测试代码”项目提供了一个学习和实践Webpack配置的起点,帮助我们更好地理解和掌握这一重要技术。
所提供的代码是一段JavaScript代码,用于将一个特定的在线客服系统集成到网站中。用户访问该网站时,客服系统会自动加载并提供即时聊天等服务功能。 #### 2. 代码结构分析 - `这是HTML中引入外部JavaScript文件的...
描述中提到的"C语言写的一段程序"可能是一个简单的示例,也可能是一个具有特定功能的完整代码。作者希望这个代码对其他人有所帮助,并对社区的支持表示感谢。这种分享精神是开源和编程社区中常见的,通过共享代码,...
针对“sae代码片段”的标签,我们可以理解这是一段用于特定功能的代码,可能是解决特定问题或实现特定服务的。通常,这样的代码片段会包含如何连接到SAE服务,如何处理请求,如何存储数据等方面的内容。 由于压缩包...
4. 噪声和异常情况:如静音、爆音、采样点错误等,测试代码的鲁棒性。 5. 编解码转换:将PCM数据转换为其他编码格式,如MP3、WAV等,验证转换的准确性和效率。 压缩包子文件的文件名称列表"pcm测试文件"可能包含...
这段代码会让Magento在URL中没有语言部分的情况下使用默认商店。 另外,确保你已经禁用了Mage_Url_Rewrite模块的重新索引。因为URL重写可能导致隐藏语言代码后的问题。你可以通过后台管理系统执行`System > Index ...
在Android开发中,实现通过URL链接唤醒App是一项常见的需求,特别是在移动互联网应用中,用户可能在浏览器、社交媒体或者第三方应用中点击一个链接,然后希望直接回到我们的App内继续操作。这个过程涉及到Android的...
"for循环"是编程中的一种控制流程结构,用于重复执行一段代码,直到满足特定条件为止。在测试代码中,for循环常用于迭代遍历数组、集合或执行特定次数的操作,例如加载多张图片。在AS2.0中,for循环的语法可能类似于...
这段代码描述的是如何创建一个需要通过URL参数访问的接口,用于模拟获取商品列表。下面将详细解释这个过程。 首先,Spring Boot提供了`@RestController`注解,用于标记一个类作为RESTful控制器。在这个控制器类中,...
`URLRewrite.dll`是微软IIS服务器上的一段扩展代码,它负责解析并执行URL重写规则。这些规则通常以XML格式存储在`web.config`文件中,定义了URL转换的具体逻辑。当客户端发起请求时,`URLRewrite.dll`会检查请求的...
在Go语言中,网络编程是其强大的...`go网络测试代码.go`文件中的代码可能包含了上述的一个或多个方面,展示了如何在Go中进行网络服务的创建、请求处理和测试。理解这些基础知识对于编写高效、可靠的网络应用至关重要。
7. **部署与测试**: 自定义的URL过滤器需要正确地部署到Web应用服务器中,并且需要进行充分的测试以确保其正常工作,包括单元测试、集成测试和性能测试等。 总的来说,这个自定义的URL过滤器项目涵盖了Web开发中的...
【标题】中的“简易的VB短信发送代码,支持PDU编码,AT测试终端”表明这是一个使用Visual Basic(VB)编程语言编写的短信发送程序,它能够处理PDU(Protocol Data Unit)编码,并且与AT(Attention)命令集兼容,...
这段代码开启重写引擎,当请求以`news/`开头且后面跟着一个数字的URL时,会将请求重定向到`index.php?id=`加上匹配到的数字。 六、URL重写注意事项 1. 避免循环重定向:确保规则设置正确,防止URL被无限重写。 2. ...
### JavaScript Office 控件测试代码详解 #### 一、概述 本文档主要介绍了一段用于测试JavaScript与Office控件交互的代码。这段代码旨在帮助开发者更好地理解如何利用JavaScript控制Office应用程序(如Word或Excel...
在“Dragon_HttpModule”测试代码中,可能会展示如何自定义一个HttpModule来拦截请求,比如添加日志记录、URL重写、用户认证等功能。例如,你可以创建一个模块来记录每个请求的详细信息,包括请求的URL、HTTP方法、...
首先,我们来看第一段代码,这个方法`testWsdlConnection(String address)`用于测试一个给定的URL地址是否能正常连接: ```java public static int testWsdlConnection(String address) throws Exception { int ...
在软件开发过程中,Fiddler的“一件生成代码”功能尤其实用,它可以帮助我们快速地创建针对特定网络请求的自动化脚本或模拟测试代码。 首先,Fiddler能够捕获所有通过其代理的HTTP(S)通信。这包括浏览器加载网页、...
在给定的文件"sethyates-urlrewriter-fef0f97"中,我们可以推断这是一个特定的URL重写模块的源代码或二进制文件,可能是由Seth Yates开发的。这个版本号(fef0f97)可能代表了Git仓库的一个特定提交,通常用于版本...