`
zjw101018
  • 浏览: 15216 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

获取网页源代码

    博客分类:
  • java
阅读更多
public static String getHTML(String pageURL, String encoding) {
        StringBuilder pageHTML = new StringBuilder();
        try {
            URL url = new URL(pageURL);
            HttpURLConnection connection = (HttpURLConnection) url .openConnection();
            connection.setRequestProperty("User-Agent", "MSIE 7.0");
            BufferedReader br = new BufferedReader(new InputStreamReader(
                    connection.getInputStream(), encoding));
            String line = null;
            while ((line = br.readLine()) != null) {
                pageHTML.append(line);
                pageHTML.append("\r\n");
            }
            connection.disconnect();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return pageHTML.toString();
    }
分享到:
评论

相关推荐

    vb,Webbrowser1获取网页源码

    在某些情况下,开发者可能需要获取网页的源代码,以便进行进一步的数据分析、网页解析或者自动化操作。下面我们将详细探讨如何使用VB中的`WebBrowser1`控件来获取网页源码。 首先,我们需要在VB项目中添加`...

    [转帖]通过WebView获取访问网页的源代码

    有时,我们可能需要获取用户通过WebView浏览的网页源代码,以便进行进一步的数据分析或者实现特定功能。这篇博客(原文链接:https://dai-lm.iteye.com/blog/1158470)讨论了如何在Android中通过WebView获取网页源...

    C#获取网页源代码的5种方法

    在软件开发特别是网络爬虫或者自动化测试领域,经常需要通过程序抓取网页源代码。本篇文章将详细介绍五种使用C#语言实现的网页源代码抓取方法,并对每种方法进行详细解析。 #### 方法一:使用 `WebClient` 类 这种...

    VC获取网页源代码,用来修改其源代码

    在IT行业中,获取网页源代码是一项基础而重要的技能,尤其对于开发者来说,它可能是为了分析网页结构、抓取数据或是进行自动化测试等目的。在这个场景中,"VC"可能指的是Visual C++,一种广泛使用的C++集成开发环境...

    delphi+js+edgebrowser获取网页源码

    近期使用delphi+edgebrowser开发一个学习工具,需要获取edgebrowser打开网页的源码,在国内各大网站苦苦寻觅若干天无果,呕心沥血特发奇想,通过delphi+js获取edgebrowser获取网页源码的方法,终于解决了问题。...

    bat获取网页源码并保存txt到指定位置

    bat获取网页源码并保存txt到指定位置

    小飞兔仿站小工具-获取网页源代码工具

    在抓取网页源代码后,可能需要对HTML进行解析、修改或筛选,HtmlAgilityPack提供了一个强大的DOM模型,可以方便地进行这些操作。 "Common.dll"、"Models.dll"和"DwrUtility.dll"可能包含了工具的自定义功能和业务...

    c#获取网页源码案例

    亲测,成功运行。 c#获取网页源码案例,C#获取指定网页HTML原代码可使用 WebClient WebRequest HttpWebRequest 三种方式来实现。 当然也可使用webBrowse!在此就不研究webBrowse如何获取了。

    获取网页源代码。支持从txt中获取URL以及导出txt文件

    在这个主题中,我们将深入探讨如何从txt文件中获取URL并下载网页源代码,以及如何将这些源代码导出到新的txt文件。 首先,我们需要理解如何从txt文件中读取URL。在编程中,这通常涉及到文件I/O操作,特别是读取文件...

    VC++ 获取网页源代码.rar

    9. **实际应用**:获取网页源代码可以用于各种用途,比如分析网页结构、抓取数据、自动化测试等。需要注意的是,必须遵守网站的robots.txt规则和法律法规,尊重网站的版权和用户隐私。 总的来说,“VC++ 获取网页源...

    VB.NET获取网页源码

    - **合法性与道德**:在抓取网页数据前,应确保符合目标网站的使用条款,尊重版权和隐私。 通过上述分析,我们不仅理解了VB.NET中获取网页源码的基本方法,也学到了一些实践中的注意事项。这将有助于我们在实际项目...

    抓取网页源代码

    总的来说,抓取网页源代码是一项基础但关键的网络编程任务,它涉及网络协议、数据编码和错误处理等多个方面。通过实践和理解这样的程序,开发者可以进一步掌握网络通信的原理,并将其应用到更复杂的网络应用中,如...

    Delphi 获取网页源代码.rar

    Delphi 获取网页源代码,这个程序首先是一个网页浏览器,可解析用户输入的网址,直接输出网页界面,然后通过操作主窗口区的Tab选项,查看该网页的源代码,也就是完成了两种功能:1、网页浏览器,2、查看源代码。...

    VC++ 获取网页源代码

    在IT领域,尤其是在软件开发中,获取网页源代码是一项常见的任务。VC++是Microsoft公司推出的一种集成开发环境,主要用于编写Windows平台的应用程序。利用VC++,我们可以构建C++程序来实现从互联网上抓取网页的源...

    输入指定网址,获取网页源代码的VB小程序.rar

    '尝试获取网页源代码 '... If Err.Number <> 0 Then '处理错误,如显示错误消息 End If On Error GoTo 0 ``` 6. **代码优化与性能**:虽然VB小程序功能简单,但优化仍然是必要的。例如,可以使用异步请求避免阻塞...

    delphi抓取网页源码

    在你的Delphi项目中,确保在你的源代码文件顶部添加了以下导入: ```delphi uses WinInet; ``` 接下来,我们将创建一个简单的示例来展示如何抓取网页源码。下面是一个基本的实现步骤: 1. 初始化WinInet:调用`...

    Java图形界面获取网页的源代码

    在Java编程语言中,开发一个图形用户界面(GUI)来获取网页源代码涉及到多个关键知识点。这个项目使用了Java Swing库来创建JFrame窗口,并利用Java的网络编程能力来抓取网页内容。以下是对这些技术的详细解释: 1. ...

    js(javascript)获取网页源码

    //直接通过XMLHttpRequest对象获取远程网页源代码 function getSource() { var url = document.getElementById("url").value; //获取目标地址信息 //地址为空时提示用户输入 if (url == "") { alert("请输入...

    获取网页源码_代码下载

    本文将深入探讨如何在ASP.NET 2.0环境中获取网页源码,并提供相关代码下载。 首先,我们需要了解网页源码是什么。网页源码是构成网页的基础,它是由HTML、CSS和JavaScript等语言编写的文本文件,浏览器解析这些源码...

Global site tag (gtag.js) - Google Analytics