我試圖在我的工作場所不允許使用互聯網的情況下自動化一些東西(並非所有網站都只允許使用)。java中沒有使用任何第三方庫的Httpclient
請求:我有一個表單,它有一個單一的文本框&單個提交按鈕,我必須在文本框中提交一些內容並提交表單。我需要解析HTML並獲取特定文本的響應。這些頁面都寫在JSP
約束:我沒有訪問第三方庫&具備Java 6的工作
請把我在正確的方向。
我試圖在我的工作場所不允許使用互聯網的情況下自動化一些東西(並非所有網站都只允許使用)。java中沒有使用任何第三方庫的Httpclient
請求:我有一個表單,它有一個單一的文本框&單個提交按鈕,我必須在文本框中提交一些內容並提交表單。我需要解析HTML並獲取特定文本的響應。這些頁面都寫在JSP
約束:我沒有訪問第三方庫&具備Java 6的工作
請把我在正確的方向。
HttpURLConnection默認爲java。你可以考慮使用這個API。這個API執行Apache HTTPClient的大部分功能。這裏是簡單的example on how to use HTTPURLConnection。
我會使用類似Firefox中的tamperdata來捕獲發送到服務器的HTTP請求,然後使用HTTPUrlConnection(JDK的一部分)重新創建該請求。