⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 getgoogle.java

📁 类名称GetGoogle.java,获取静态网页的内容
💻 JAVA
字号:
import java.net.*;
import java.io.*;
import java.util.*;
//import java.lang.*;
public class GetGoogle{
	public static void main(String[] args)throws Exception{
		System.out.println("获取日文页面");
		getContentByLanguage("ja");
		System.out.println("\n");
		System.out.println("获取中文页面");
		getContentByLanguage("zh-cn");
		System.out.println("\n");
	}
		public static void getContentByLanguage(String country) throws Exception{
			URL urlGoogle=new URL("http://oa.huyoutax.com.cn/EnterpriseList.asp");
			HttpURLConnection googleConnection=(HttpURLConnection)urlGoogle.openConnection();
			googleConnection.setRequestProperty("Accept-Language",country);

			Map	requests=googleConnection.getRequestProperties();
			Set reqFields=requests.keySet();
			Iterator itrReq=reqFields.iterator();
			while(itrReq.hasNext()){
				String Field=(String)itrReq.next();
				System.out.println(Field + ":" +googleConnection.getRequestProperty(Field));
				
			}
			googleConnection.connect();
			Map	responses=googleConnection.getHeaderFields();
			Set resFields=responses.keySet();
			Iterator itrRes=resFields.iterator();
			while(itrRes.hasNext()){
				String Field=(String)itrRes.next();
				System.out.println(Field + ":" +googleConnection.getHeaderField(Field));
			}
			InputStream iss=googleConnection.getInputStream();
			BufferedReader br=new BufferedReader(new InputStreamReader(iss));
			String strLine=null;
			while((strLine=br.readLine())!=null){
				System.out.println(strLine);
			}
			br.close();
			googleConnection.disconnect();
		}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -