Professional Documents
Culture Documents
in an onion skin
Starman
Plack::Builder
FX::Plack::Middleware::WhiteLabel
call
sub call { my ( $self, $env ) = @_; # Extract the top level hostname from the full hostname my $host = $env->{HTTP_HOST}; $host =~ s/\..*$//; # Pass it in the X-site-domain $env->{ $self->build_req_header_key("X-site-domain") } = $host; return $self->app->($env); }