Java_输出网页源代码

原创 2013年12月04日 18:10:29


以下Code输出Tomcat的首页源程序:

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;

public class TestGet {

	/**
	 * @param args
	 */
	public static void main(String[] args) throws Exception {
		// TODO 自动生成的方法存根
		Socket s= new Socket("127.0.0.1",8080);
		PrintWriter pw = new PrintWriter(new OutputStreamWriter(s.getOutputStream()));
		
		pw.println("GET / HTTP/1.1");	
		pw.println("Host: localhost");
		pw.println("Content-Type: text/html");
		pw.println();
		pw.flush();
		
		BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));

		String Str = "";

		while((Str = br.readLine()) != null) {
			System.out.println(Str);
		}

		br.close();
		pw.close();
		s.close();
	}

}


java获取特定网页的源代码

网页抓取

在网页上用在线eclipse的视图观察Jar和Java源代码

很期待有一个在线的eclipse的网站,想看某个jar包,不需要下载这个jar包到本地并导入eclipse才能看到这个jar的源代码。有一天同事介绍了一个网站www.grepcode.com 真心觉得...

(1)获取网页源代码——Java

Java版:简单获取编码格式为UTF-8的网页内容 import java.io.BufferedReader; import java.io.IOException; import java...

Java获取网页源代码

Java获取网页源代码

黑马程序员_JAVA获取网页源代码

JAVA获取网页源代码JAVA获取任意http网页源代码 获取任意http网页的代码 获取任意http网页去掉HTML标签的代码 Webpage类-/** * 网页操作相关类 */ package...

Java程序获取网页源代码

import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; i...
  • zkkPaL
  • zkkPaL
  • 2013年05月27日 17:58
  • 667

Java 获得网页源代码和模拟浏览器请求(个人总结)

Java获取源代码自己知道的几种方式,在这里总结一下。 1:GetSourceCode.java package kalision; import java.io.Bu...
  • kalision
  • kalision
  • 2012年01月03日 16:53
  • 17592

java jsp 获得网页源代码三种方式

一、GetURL.java import java.io.*; import java.net.*; public class GetURL { public static void main...

java网页数据抓取源代码(抓取电话和身份证信息为例)

说明:源链接的代码是会报错,这个代码是修改过确定可以运行使用的。 对于加密的网站还没去研究,不知道能不能抓取,现在只是对一些没有加密的网站进行网页数据抓取。刚刚开始写的时候以为很多网站都能抓取,但是...

Java 网络爬虫获取网页源代码原理及实现

1.网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java_输出网页源代码
举报原因:
原因补充:

(最多只允许输入30个字)