一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - java 抓取網(wǎng)頁(yè)內(nèi)容實(shí)現(xiàn)代碼

java 抓取網(wǎng)頁(yè)內(nèi)容實(shí)現(xiàn)代碼

2019-11-11 13:45java教程網(wǎng) JAVA教程

這篇文章主要介紹了java 抓取網(wǎng)頁(yè)內(nèi)容實(shí)現(xiàn)代碼,需要的朋友可以參考下

代碼如下:


package test;

 

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.net.Authenticator;

import java.net.HttpURLConnection;

import java.net.PasswordAuthentication;

import java.net.URL;

import java.net.URLConnection;

import java.util.Properties;

 

public class URLTest {

 // 一個(gè)public方法,返回字符串,錯(cuò)誤則返回"error open url"

 public static String getContent(String strUrl) {

  try {

   URL url = new URL(strUrl);

   BufferedReader br = new BufferedReader(new InputStreamReader(url

     .openStream()));

   String s = "";

   StringBuffer sb = new StringBuffer("");

   while ((s = br.readLine()) != null) {

    sb.append(s + "/r/n");

   }

   br.close();

   return sb.toString();

  } catch (Exception e) {

   return "error open url:" + strUrl;

  }

 }

 

 public static void initProxy(String host, int port, final String username,

   final String password) {

  Authenticator.setDefault(new Authenticator() {

   protected PasswordAuthentication getPasswordAuthentication() {

    return new PasswordAuthentication(username,

      new String(password).toCharArray());

   }

  });

  System.setProperty("http.proxyType", "4");

  System.setProperty("http.proxyPort", Integer.toString(port));

  System.setProperty("http.proxyHost", host);

  System.setProperty("http.proxySet", "true");

 }

 

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

   String url = "//m.ythuaji.com.cn";

   String proxy = "http://192.168.22.81";

   int port = 80;

   String username = "username";

   String password = "password";

   String curLine = "";

   String content = "";

   URL server = new URL(url);

   initProxy(proxy, port, username, password);

   HttpURLConnection connection = (HttpURLConnection) server

   .openConnection();

   connection.connect();

   InputStream is = connection.getInputStream();

   BufferedReader reader = new BufferedReader(new

   InputStreamReader(is));

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

   content = content + curLine+ "/r/n";

   }

   System.out.println("content= " + content);

   is.close();

   System.out.println(getContent(url));

 }

}        

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产目拍亚洲精品一区二区三区 | 欧美一区二区三区不卡视频 | 福利久草| 国产精品亚洲精品日韩已方 | 午夜理论电影在线观看亚洲 | 日本美女xx| 日本在线视频播放 | 俺去俺来也www色官网免费的 | 久久精品亚洲国产AV涩情 | mmkk在线看片 | 三级午夜宅宅伦不卡在线 | 国产探花视频在线观看 | 俄罗斯美女毛茸茸bbwbbw | 国产综合久久 | 国产精品热久久毛片 | 国产美女做爰免费视频网址 | 日本搜子同屋的日子2国语 日本爽p大片免费观看 | 免费日韩 | 久久91精品国产91久久户 | 日本又黄又裸一级大黄裸片 | 99久视频 | 美女被绑着吸下部的故事 | 精品国产香蕉 | 王者荣耀瑶白色液体 | 国产青色 | 五月天久久久 | 公妇乱淫在线播放免费观看 | 鄂州一家三口完整版免费 | 激情亚洲 | 草逼视频网址 | 非洲黑人xxxxxbbbbb | 4455永久在线视频观看 | 国产高清国内精品福利 | 精品久久看| 大陆黄色片 | 国产成人亚洲综合网站不卡 | 性欧美sexvideo另类 | 国产精品乱码高清在线观看 | 色综合综合色 | 99re在线精品视频免费 | 国产成人精品视频一区 |