最近遇到的問題是,在連接到爬取頁面後,因爲有權限問題,所以是先post用戶名、密碼,然後再用get方法循環訪問頁面。問題就出來了。。。。
這破網站,每次開啓一個頁面,都會在服務器端打開個excel進程,
而由於我在程序上沒有關閉頁面,所以致使服務器已經不能響應請求了。。。。
此處的關閉頁面,不等同於關閉連接。因爲還需要保留訪問網站的用戶名、密碼,
只需要在訪問頁面的代碼中加一句:
httpclient.clearResponseInterceptors();
注意,此處我用的httpclient是DefaultHttpClient!