Changeset 10545
- Timestamp:
- 04/27/08 15:48:25 (7 months ago)
- Files:
-
- 1 modified
-
lang/perl/Nanto/trunk/lib/Nanto/Role/Context.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Nanto/trunk/lib/Nanto/Role/Context.pm
r10544 r10545 11 11 is => 'rw', 12 12 isa => 'HTTP::Engine::Response', 13 );14 15 has finished => (16 is => 'rw',17 isa => 'Bool',18 default => 0,19 13 ); 20 14 … … 40 34 } 41 35 42 sub is_post_request{36 sub finished { 43 37 my ($self, ) = @_; 44 return uc($self->req->method) eq 'POST'; 45 } 46 47 sub redirect { 48 my ($self, $uri) = @_; 49 $self->res->redirect($uri); 50 $self->finished(1); 38 return 1 if $self->req->method eq 'HEAD'; 39 return 1 if $self->res->body && length( $self->res->body ); 40 return 1 if $self->res->status =~ /^(?:204|3\d\d)$/; 41 return 0; 51 42 } 52 43
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)