public static String web(String url) throws IOException {
		BufferedReader bis = null;
		InputStream is = null;
		try {
			URLConnection connection = new URL(url).openConnection();
			connection.setRequestProperty("Cookie", cookie);
			Random random = new Random();
			connection.setRequestProperty("x-forwarded-for", 
					String.valueOf(random.nextInt(255) + "." + random.nextInt(255) + "." + random.nextInt(198) + "." + random.nextInt(255)));
			connection.setRequestProperty("Accept-Language", "zh-CN,zh;q=0.8");
			connection.setRequestProperty("Accept-Encoding", "gzip,deflate,sdch");
			connection.setRequestProperty("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");
			connection.setRequestProperty("User-Agent",
							"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.11 YYE/2.3 Safari/537.36");
//		"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)");
			connection.setUseCaches(false);
			connection.setDoOutput(true);
			cookie = connection.getHeaderField("set-cookie");
			is = connection.getInputStream();
			bis = new BufferedReader(new InputStreamReader(is, "utf-8"));
			String line = null;
			StringBuffer result = new StringBuffer();
			while ((line = bis.readLine()) != null) {
				result.append(line);
			}
			return result.toString();
		} finally {
			if (bis != null) {
				try {
					bis.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
			if (is != null) {
				try {
					is.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
	}