Re: [問題]如何使用J2SE去網頁自動填表單?

看板java作者 (普利基)時間15年前 (2010/07/01 18:31), 編輯推噓3(304)
留言7則, 6人參與, 最新討論串5/5 (看更多)
我想我從最基本的開始問好了@@ 我今天想要連到yahoo, 蒐尋Federer, 然後把回傳的網頁印出來 我寫了 PostMethod post = new PostMethod("http://tw.yahoo.com"); post.addParameter("p", "Federer"); //p應該是那個搜尋表格的名字,如果我沒弄錯的話... HttpClient client = new HttpClient(); int status = client.executeMethod(post); BufferedReader in = new BufferedReader(new (接著)InputStreamReader(post.getResponseBodyAsStream(),"UTF-8")); String line = ""; while((line = in.readLine()) != null) System.out.println(line); in.close(); 但是這樣回傳的結果就只是yahoo的首頁的內容而已 請問是錯在哪裡了呢@@ 應該是錯得很扯吧...請大家包涵 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.85.164

07/01 18:51, , 1F
請先熟讀 library 的使用方式
07/01 18:51, 1F

07/01 21:35, , 2F
我覺得這跟權限關係不大。
07/01 21:35, 2F

07/01 21:36, , 3F
oops!! 推錯篇。
07/01 21:36, 3F

07/02 01:40, , 4F
要不要先從HTTP原理開始研究?
07/02 01:40, 4F

07/02 15:07, , 5F
url應該是form的action吧?? yahoo首頁 當然出來的是首頁
07/02 15:07, 5F

07/02 22:47, , 6F
順便借問一下..如果是javascript帶出來的innerHTML要怎抓?
07/02 22:47, 6F

07/03 12:12, , 7F
直接看 js 如何由 server 那端取回結果
07/03 12:12, 7F
文章代碼(AID): #1CB6vzqN (java)
文章代碼(AID): #1CB6vzqN (java)