1、之前的模拟登陆问题很快都搞定了,这次的模拟登陆却是大费周折。通过Firebug没有看到传入的参数,很是奇怪。Post参数是空的,后面有一个奇异的302 Found。 HTTP 302表示的是跳转。对比后,知道检测是否登入成功,看得是 Request Response 里的 Location就行了。
用Python搞了很久,不行。
用Loadrunner,通过里面一个 header data字节数可以判断是否登入成功。但是使用web_submit_data,并没有接口获得这些数据。
(可以用C编程,变量定义在Action第一行。。。)
最后用Java搞定,使用了 httpclient包,是commons提供的。