作者beloved319 (普利基)
看板java
标题Re: [问题]如何使用J2SE去网页自动填表单?
时间Thu Jul 1 18:31:22 2010
我想我从最基本的开始问好了@@
我今天想要连到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
1F:推 PsMonkey:请先熟读 library 的使用方式 07/01 18:51
2F:→ sbrhsieh:我觉得这跟权限关系不大。 07/01 21:35
3F:→ sbrhsieh:oops!! 推错篇。 07/01 21:36
4F:推 slalala:要不要先从HTTP原理开始研究? 07/02 01:40
5F:推 bala045:url应该是form的action吧?? yahoo首页 当然出来的是首页 07/02 15:07
6F:→ jej:顺便借问一下..如果是javascript带出来的innerHTML要怎抓? 07/02 22:47
7F:→ qrtt1:直接看 js 如何由 server 那端取回结果 07/03 12:12