logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Catalyst::Plugin::Redirect - Redirect for Catalyst used easily is offered.

Author

       Shota Takayama, "shot[atmark]bindstorm.jp"

Bugs

       When Reverse Proxy is used, get_baseurl returns the backend server's base.   For  example,  "/"  will  be
       returned when http://www.mydomain.com/myapp/ is a proxy for http://appserver.local.server/.

Description

       Redirect for Catalyst used easily is offered.

Methods

       get_baseurl
         Basic  URL  of your application is returned.  If your application is executed by "http://myhost/myapp/"
         it returns "/myapp/" .

       redirect
         $c->redirect('redirect_url'); $c->res->redirect('redirect_url') is executed.

         $c->redirect('/redirect_url'); $c->res->redirect($c->get_baseurl.'redirect_url') is executed.

         $c->redirect('http://www.perl.org/'); $c->res->redirect('http://www.perl.org/') is executed.

Name

       Catalyst::Plugin::Redirect - Redirect for Catalyst used easily is offered.

See Also

       Catalyst

Synopsis

         use Catalyst 'Redirect';

         $c->get_baseurl;

         $c->redirect('redirect_url');
         $c->redirect('/redirect_url');
         $c->redirect('http://www.perl.org/');

See Also