`
jyangzi5
  • 浏览: 212307 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

简单的获取页面源文件的例子

 
阅读更多

public class Main {
 
 public static void main(String arg[])
 {
 HttpURLConnection conn = null;
 String url="http://www.baidu.com/";
 System.out.println("url="+url);
 try {
  System.out.println("url="+url);
  Properties prop=System.getProperties();
  prop.put("http.proxyHost","133.64.81.235");
  prop.put("http.proxyPort","8080");
  System.setProperties(prop);
  System.out.println("url="+url);
  conn = (HttpURLConnection) new URL(url).openConnection();
  conn.setConnectTimeout(1000);
  conn.setReadTimeout(1000);
  conn.connect();
  String result = conn.getResponseMessage();
  
  BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream())); 
  String line ; 
  //String result =""; 
  while( (line =br.readLine()) != null ){ 
               result += "\n"+line; 
           } 
  System.out.println(result);
  
 }catch (Exception e)
 {
  
 }finally {
  conn.disconnect();
 }
 }
}

分享到:
评论

相关推荐

    百度地图接口源文件与例子.gz

    本压缩包"百度地图接口源文件与例子.gz"提供了一个使用Qt框架实现的示例,帮助开发者理解和应用百度地图的接口。这里我们将深入探讨相关知识点。 首先,**百度地图接口**是百度开放平台提供的服务,它允许开发者...

    PHP获取当前执行php文件名的代码

    首先,我们要获取当前页面的URL。在PHP中,可以使用`$_SERVER`全局数组中的`'PHP_SELF'`键来获取。`$_SERVER['PHP_SELF']`返回的是当前运行脚本的完整URI,包括查询字符串。例如,如果URL是`...

    c# repeater 分页数据 源文件

    总的来说,这个项目涵盖了C#后端开发中的数据获取、分页处理、用户交互和数据验证等多个关键环节,是学习和理解C# Web开发的一个好例子。通过深入研究源文件,你可以更深入地理解如何在实际项目中应用这些技术。

    JavaScript 例子(JavaScript 源码html格式)

    例子将涵盖获取元素、修改属性、添加和删除元素等操作。 5. **函数和闭包**:函数是可重复使用的代码块,而闭包则是能访问其自身作用域以及外部作用域变量的函数。例子会展示如何使用函数作为参数、返回函数,以及...

    asp下利用XMLHTTP 从其他页面获取数据的代码

    下面的代码就是一个很简单的例子,我们利用xmlhttp技术,把http://www.xxxx.com/站点首页的代码以xml的形式完全获取,并且在页面中输出。 <% Dim objXMLHTTP, xml Set xml = Server.CreateObject(...

    源文件下载

    在IT行业中,源文件下载通常指的是获取计算机程序或网站的原始代码文件。这些文件包含了创建应用程序或网页的全部细节,包括编程语言代码、配置文件、资源文件等。源文件下载对于开发者来说是至关重要的,因为它们...

    ajax动态双组合 源文件

    2. **处理服务器页面**:这通常是一个JSP或Servlet,它接收来自客户端的Ajax请求,根据请求参数处理逻辑,比如查询数据库以获取匹配的第二个下拉框选项,然后将这些数据以JSON或其他格式响应回客户端。 3. **可重用...

    漂亮的Flash矢量按钮素材 源文件.rar

    此外,源文件的获取意味着用户可以深入研究每个按钮的设计和构造,学习如何在Flash中创建类似的矢量图形和交互效果。这对于初学者来说是一个很好的学习资源,他们可以通过这些例子了解矢量图形的绘制技巧以及...

    JSP从入门到精通 源文件.rar

    通过这个"JSP从入门到精通 源文件.rar",初学者可以逐步了解并实践上述知识点,通过实际的例子学习如何创建和运行JSP页面,理解JSP的语法和原理,以及如何利用它来构建动态Web应用程序。每个章节的源代码都是宝贵的...

    jQuery学习源文件(代码)

    2. **DOM操作**: jQuery提供了简单的方法来操作HTML元素,如`$(element).html()`用于设置或获取元素的HTML内容,`$(element).append()`在元素内部追加内容,`$(element).remove()`删除元素。 3. **事件处理**: 通过...

    HtmlPage 爬虫 抓取网页新闻例子

    至于压缩包内的“爬虫”文件,可能是包含整个项目源码的文件夹,可能包括了Java源文件、配置文件、依赖库等。要学习这个例子,你需要解压这个文件,导入到IDE(如IntelliJ IDEA或Eclipse),然后阅读和运行源代码,...

    JavaJavaScript网页设计活学活用300问源文件-009

    - **函数解析**:这段代码定义了一个名为 `GetNumMessage` 的函数,用于从当前页面的 Cookie 中获取指定名称的 Cookie 的值。 ### 总结 通过上述分析可以看出,本文件主要介绍了如何利用 JavaScript 和 HTML 来操作...

    javascript实用例子文件

    AJAX是异步数据传输的重要技术,JavaScript通过XMLHttpRequest对象或现代浏览器的fetch API实现,可以实现不刷新页面的情况下获取和更新服务器数据。示例中可能会展示如何发送GET和POST请求,处理响应数据,以及错误...

    fck小例子fck小例子fck小例子fck小例子fck小例子fck小例子fck小例子fck小例子

    这个压缩包“fck小例子fck小例子fck小例子fck小例子fck小例子fck小例子fck小例子fck小例子”很可能是包含FCKeditor的演示或教程资源,用于帮助学习者更好地理解和使用这款编辑器。 FCKeditor的主要特点和功能包括:...

    JSP课件及其例子

    它可以方便地获取、设置和操作JSP页面作用域内的对象。 **JSTL(JavaServer Pages Standard Tag Library)**: JSTL是一组标准的标签库,提供了一系列标签来处理常见任务,如迭代、条件判断、XML处理等,旨在减少...

    jquery ajax json struts2最简单例子测试成功

    在"jquery ajax json struts2最简单例子测试成功"的项目中,我们可以推断出以下几个关键点: 1. **整合jQuery与AJAX**:项目中可能使用jQuery的$.ajax()方法来发送异步请求。$.ajax()提供了一种方式,通过HTTP GET...

    JavaJavaScript网页设计活学活用300问源文件-018

    这里展示的是通过不同的表单分别指向“A盘”、“C盘”和“D盘”的例子,尽管这在实际网页应用中并不常见,但它展示了如何根据用户的选择执行不同的后端处理。 ### 页面打印功能 第四个示例中,通过JavaScript动态...

    禁止查看源文件的代码

    在这个例子中,真正的页面内容(即`data.text`)不是直接写在HTML文件中的,而是通过JavaScript动态获取并插入到DOM树中的某个节点。这种方式可以让用户在不查看源代码的情况下正常浏览页面,但想要获取完整的页面...

    jsp页面中的代码执行加载顺序介绍.docx

    例如,在页面加载时发起AJAX请求获取数据,如果后续操作依赖于这些数据,则需要等待回调函数执行完毕后再进行操作。 - **定时器**:可以使用`setTimeout()`和`setInterval()`来控制JavaScript代码的执行时机。 ###...

Global site tag (gtag.js) - Google Analytics