程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-求解讀這段代碼是什麼意思

java-求解讀這段代碼是什麼意思

編輯:編程解疑
求解讀這段代碼是什麼意思

public static String conSvr() {
(URL)null;
(InputStream)null;
StringBuilder stringBuilder = new StringBuilder();
StringBuilder stringBuilder2 = new StringBuilder();
stringBuilder.append("ben123.a3w.cn");
try {
StringBuffer stringBuffer = new StringBuffer();
StringBuffer stringBuffer2 = new StringBuffer();
StringBuffer stringBuffer3 = new StringBuffer();
URL uRL = new URL(stringBuffer.append(stringBuffer2.append(stringBuffer3.append("http://").append(stringBuilder.toString()).toString()).append("/").toString()).append(stringBuilder2.toString()).toString());
HttpURLConnection httpURLConnection = (HttpURLConnection)uRL.openConnection();
httpURLConnection.addRequestProperty("Host", stringBuilder.toString());
if (httpURLConnection.getResponseCode() != 200) return null;
InputStream inputStream = httpURLConnection.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader((Reader)inputStreamReader);
StringBuilder stringBuilder3 = new StringBuilder();
(String)null;
do {
String string2;
if ((string2 = bufferedReader.readLine()) == null) {
return stringBuilder3.toString();
}
StringBuffer stringBuffer4 = new StringBuffer();
stringBuilder3.append(stringBuffer4.append(string2).append("\n").toString());
} while (true);
}
catch (IOException var9_13) {
return null;
}
}

最佳回答:


這是反編譯的代碼,所以變量名丟失了。這段代碼視圖訪問一個網站,返回對應的html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved