所謂的網頁爬蟲用java程式碼來實現,此程式碼適合在maven專案中使用中使用,因為,程式碼中的類所對應的依賴可以讓maven下載。
阿新 • • 發佈:2018-11-08
//獲得httpClient物件 CloseableHttpClient httpClient = HttpClients.createDefault(); //url公司域名隨便 String url = "https://www.baidu.com/"; try { //1.httpGet 有有引數構造方法,可以new方式建立物件 HttpGet httpGet = new HttpGet(url); // httGet作為引數傳遞返回一個響應物件 CloseableHttpResponse response = httpClient.execute(httpGet); //獲得具體內容 HttpEntity entity = response.getEntity(); //判斷獲取的內容 if (entity != null) { //EntityUtils物件只有靜態方法 System.out.println(EntityUtils.toString(entity)); } } catch (IOException e) { e.printStackTrace(); }
在開發中的應用:我們可以在自己的專案中加入比如中國氣象臺的天氣預報資訊,豐富我們的專案,後臺程式碼完全不需要我們自己去實現。呼叫了氣象臺的介面,顯示氣象臺的首頁資訊。實際生活中很常見。
http協議與RDP協議都可以實現遠端訪問。通俗的講,呼叫遠端的方法和類就像呼叫自己的方法和類一樣。