zoukankan      html  css  js  c++  java
  • $res->header('Location')

    my $login_url = 'http://www.renren.com/PLogin.do';  
       
    # 这里面没有判断是否需要验证码,聪明的你学完后肯定知道怎么搞定的  
    # 人人是post登陆的,第一个参数是登陆的地址,第二个参数是一个匿名hash  
    my $res = $ua->post($login_url,{  
            'email'=>$email,  
            'password'=>$password,  
            'domain'=>$domain});  
    my $homepage;   
    # 判断响应头里面的location,确定是否登陆成功     
    print "---------------
    ";  
    print $res->header('Location');  
    print "---------------
    ";  
      
    if($res->header('Location') eq 'http://www.renren.com/Home.do'){  
        print 'login ok...',"
    ";  
        $homepage = $ua->get('http://www.renren.com/home');   
    }else{  
        exit;  
    }  
    [root@master test]# perl 3.pl   
    ---------------  
    http://www.renren.com/Home.do---------------  
    login ok...  
    
    
    http头信息
       头信息的作用很多,最主要的有下面几个:
    1、跳转
       当浏览器接受到头信息中的 Location: xxxx 后,就会自动跳转到 xxxx 指向的URL地址,这点有点类似用 js 写跳转。但是这个跳转只有浏览器
    
    知道,不管体内容里有没有东西,用户都看不到。

  • 相关阅读:
    让GoogleCode的SVN下的HTML文件在FireFox下正常显示
    添加验证控件出错
    【转载】SQLServer中char、varchar、nchar、nvarchar的区别:
    人生第一篇博客
    二叉排序树
    最小编辑距离
    面试题集锦_4
    面试题集锦_3
    键树
    B树
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351485.html
Copyright © 2011-2022 走看看