java獲得網站源代碼 Java源碼網站

java中如何根據一個網址獲得該網頁的源代碼?

package test;

創新互聯公司是專業的六合網站建設公司,六合接單;提供成都做網站、網站設計,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行六合網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.net.HttpURLConnection;

import java.net.URL;

public class HttpTest {

private String u;

private String encoding;

public static void main(String[] args) throws Exception {

HttpTest client = new HttpTest("", "UTF-8");

client.run();

}

public HttpTest(String u, String encoding) {

this.u = u;

this.encoding = encoding;

}

public void run() throws Exception {

URL url = new URL(u);// 根據鏈接(字符串格式),生成一個URL對象

HttpURLConnection urlConnection = (HttpURLConnection) url

.openConnection();// 打開URL

BufferedReader reader = new BufferedReader(new InputStreamReader(

urlConnection.getInputStream(), encoding));// 得到輸入流,即獲得了網頁的內容

String line; // 讀取輸入流的數據,并顯示

while ((line = reader.readLine()) != null) {

System.out.println(line);

}

}

}

根據具體問題類型,進行步驟拆解/原因原理分析/內容拓展等。

具體步驟如下:/導致這種情況的原因主要是……

java如何獲取帶有css js 執行完后的網頁源代碼

只能抓取靜態的頁面源代碼,因為很多事件和樣式是動態綁定和執行的,所以不可能獲取到執行完后的代碼的。

public

String

getHtmlContent(String

htmlurl)

{

URL

url;

String

temp;

StringBuffer

sb

=

new

StringBuffer();

try

{

url

=

new

URL(htmlurl);

BufferedReader

in

=

new

BufferedReader(new

InputStreamReader(url.openStream(),

"gbk"));

while

((temp

=

in.readLine())

!=

null)

{

sb.append(temp);

}

in.close();

}

catch

(final

MalformedURLException

me)

{

me.getMessage();

}

catch

(final

IOException

e)

{

e.printStackTrace();

}

return

sb.toString();

}

java中如何根據一個網址獲得該網頁的源代碼,急求

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.net.HttpURLConnection;

import java.net.URL;

public class HttpTest {

String urlString;

public static void main(String[] args) throws Exception {

HttpTest client = new HttpTest(網址);

client.run();

}

public HttpTest(String urlString) {

this.urlString = urlString;

}

public void run() throws Exception {

//生成一個URL對象

URL url = new URL(urlString);

//打開URL

HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();

//得到輸入流,即獲得了網頁的內容

BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection

.getInputStream()));

String line;

// 讀取輸入流的數據,并顯示

while ((line = reader.readLine()) != null){

System.out.println(line);

}

}

}

Java訪問指定URL并獲取網頁源代碼

1.編寫useSourceViewer 類的基本框架,該類僅包括無返回值的main ()方法,該方法從參數中獲取URL,通過輸入緩沖和輸出緩沖將該URL 原碼輸出。

2.編寫useSourceViewer 類,代碼如下:

import java.net.*;

import java.io.*;

public class useSourceViewer

{

public static void main (String[] args)

{

if (args.length 0)

{

try

{

//讀入URL

URL u = new URL(args[0]);

InputStream in = u.openStream( );

// 為增加性能存儲輸入流

in = new BufferedInputStream(in);

// 將輸入流連接到閱讀器

Reader r = new InputStreamReader(in);

int c;

while ((c = r.read( )) != -1)

{

System.out.print((char) c);

}

Object o = u.getContent( );

System.out.println("I got a " + o.getClass().getName( ));

}

catch (MalformedURLException e)

{

System.err.println(args[0] + " is not a parseable URL");

}

catch (IOException e)

{

System.err.println(e);

}

} // end if

} // end main

} // end SourceViewer}

網頁標題:java獲得網站源代碼 Java源碼網站
URL地址:http://m.kartarina.com/article32/hjijpc.html

成都網站建設公司_創新互聯,為您提供做網站全網營銷推廣面包屑導航網站營銷網站排名網站設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

綿陽服務器托管
主站蜘蛛池模板: 亚洲AV永久无码精品放毛片| 国产精品无码无卡在线播放| 麻豆国产精品无码视频| 亚洲国产精品无码久久久秋霞2 | 99久久无码一区人妻a黑| 精品人妻无码一区二区三区蜜桃一 | 成人无码a级毛片免费| 亚洲AV永久无码精品放毛片| 日日日日做夜夜夜夜无码| 中文字幕亚洲精品无码| 国产激情无码视频在线播放性色| 久久人妻无码一区二区| 精品亚洲AV无码一区二区 | 无码国产精品一区二区免费式直播| 日韩专区无码人妻| 无码福利写真片视频在线播放| 在线播放无码高潮的视频| 成人h动漫精品一区二区无码 | 久久久无码精品人妻一区| 国产亚洲精久久久久久无码| 无码毛片一区二区三区视频免费播放| 久久无码人妻一区二区三区午夜| 超清无码熟妇人妻AV在线电影| 色欲aⅴ亚洲情无码AV| 少妇无码AV无码专区线| 在线观看无码AV网址| 精品无码国产污污污免费网站| 13小箩利洗澡无码视频网站免费| 亚洲AV无码乱码在线观看| 国产精品第一区揄拍无码| 亚洲AV综合永久无码精品天堂| 99久久无码一区人妻a黑| 中文无码字慕在线观看| 亚洲午夜无码久久| 国产精品无码一区二区三区毛片| 亚洲av无码一区二区三区天堂古代| 精品少妇人妻av无码久久| 无码国产精品一区二区免费模式 | 亚洲色无码国产精品网站可下载| 91无码人妻精品一区二区三区L| 久久无码专区国产精品|