my $url='http://www.xmrc.com.cn/net/enterprise/login.aspx'; my $ua=LWP::UserAgent->new(agent=>'Mozilla/5.0 (Windows NT 10.0; rv:46.0) Gecko/20100101 Firefox/46.0',timeout=>10); my $cookie_jar=HTTP::Cookies->new(); $ua->cookie_jar($cookie_jar); $ua->request(POST $url, [ '__VIEWSTATE'=>'/wEPDwUKLTQwMDQ2MTU5OGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFF2N0bDAwJEJvZHkkY3RsMDAkZ2V0cHdk', 'ctl00$Body$ctl00$UsernameTextBox'=>'UserName', 'ctl00$Body$ctl00$PasswordTextBox'=>'PassWord', 'ctl00$Body$ctl00$LoginButton'=>'登录' ] ); my $newreq=$ua->request(GET 'http://www.xmrc.com.cn/net/enterprise/Resume.aspx?TalentID=95438746')->as_string; print $newreq; #### use Coro; use AnyEvent::HTTP; my $url='http://www.xmrc.com.cn/net/enterprise/login.aspx'; my $cookie_jar={}; my %headers={ 'Host'=>'www.xmrc.com.cn', 'User-Agent'=>'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0', 'Accept'=>'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language'=>'zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3', 'Accept-Encoding'=>'gzip, deflate', 'Referer'=>'http://www.xmrc.com.cn/net/enterprise/login.aspx', 'Content-Type'=>'application/x-www-form-urlencoded', #'keepalive'=>'1', }; http_post( "$url", '__VIEWSTATE'=>'/wEPDwUKLTQwMDQ2MTU5OGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFF2N0bDAwJEJvZHkkY3RsMDAkZ2V0cHdk', 'ctl00$Body$ctl00$UsernameTextBox'=>'UserName', 'ctl00$Body$ctl00$PasswordTextBox'=>'PassWord', 'ctl00$Body$ctl00$LoginButton'=>'登录', cookie_jar=>$cookie_jar, headers=>%headers, ,timeout=>10,cb=>Coro::rouse_cb ); my @rouse=Coro::rouse_wait; print $rouse[0]; #### $ua->request(POST $url, [ '__VIEWSTATE'=>'/wEPDwUKLTQwMDQ2MTU5OGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3 +N0QmFja0tleV9fFgEFF2N0bDAwJEJvZHkkY3RsMDAkZ2V0cHdk', 'ctl00$Body$ctl00$UsernameTextBox'=>'UserName', 'ctl00$Body$ctl00$PasswordTextBox'=>'PassWord', 'ctl00$Body$ctl00$LoginButton'=>'登录' ] );