日期:2014-05-20  浏览次数:20751 次

求一个网页自动填充用户名密码的java程序
我想用java定时抓取一个网页的数据,但是那个网页有权限,需要先登录用户名和密码,但是不能每次都重新填,所以那个大神能帮忙编一个java程序,可以用人人网,邮箱登录等做事例,就是能够自动填充密码和用户名。只用java语言
java

------解决方案--------------------
楼主这是自动填写表单的,刚google下,写个程序自己发送post请求,不需要填写表单,表单在发送的时候在post请求里。
楼主参考下http://bbs.csdn.net/topics/340198311
------解决方案--------------------
用httpclient之类的模拟登陆,再抓数据。要根据具体网站分析,有些网站的模拟登陆比较难做。。。。
------解决方案--------------------
引用:
Quote: 引用:

基本白瞎,
人人网和邮箱要么直接存cookie,只需要输入一次,
要么就有验证码。。

我只是举个例子,用别的网站也行,选一个不用验证码的登陆界面就行,我想学的是这个技术

其实这个就是几个通过URL发送请求的问题。
如果访问成功自然不用说,
访问不成功那么网站会给你一个相应,判断这个相应然后发送一个登录请求就行了。
至于这个参数,那么需要你自己拼出来了,现在一般都是POST加密的了,
不过你截取到正常的post请求后,可以尝试反编译一下。