这个谁会啊,谁有例子传我一个可以不?

解决方案 »

  1.   

    给LZ一个httpClient的例子:
    提交参数可以使用POST连接方式
    PostMethod post = new PostMethod("要爬的网站的URL");设置你要登录的参数,比如用户名和密码
    NameValuePair name = new NameValuePair("UserName", UserName);  
    NameValuePair pass = new NameValuePair("UserPasswd", UserPasswd); 把定义好的参数set进去,设置超时时间比如40秒
    post.setRequestBody(new NameValuePair[]{code,name,pass});
    HttpClientParams httparams = new HttpClientParams(); 
    httparams.setSoTimeout(40*1000); 
    client.setParams(httparams);最后执行,返回的int参数是状态码,用来判断是否有重定向。
    int statusCode = client.executeMethod(post);