这个谁会啊,谁有例子传我一个可以不?
解决方案 »
- 帮忙看看这是什么错误.异常信息如下
- JSON求解。。。请大家帮帮忙
- java操作excel时如何得到上次活动的sheet页
- 请问3年java经验,中科大专升本毕业,在你们那能拿多少工资?
- struts2 文件上传
- javax.transaction.UserTransaction和net.sf.hibernate.Transaction的区别?
- apache 服务器中有没有限制 接收请求中文件的大小?
- struts的action中如何访问ApplicationResources.properties文件中的属性值
- 用jxl.jar出现内存溢出问题,如何解决?
- 问题4 - J2EE SDK提供了些什么?
- 数据库中日志表记录时间怎么处理?
- org.hibernate.HibernateException: identifier of an instance 错误.
提交参数可以使用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);