C::E::HTTP fallback to $base->host for old clients. Add Date to C::E::Test response.
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Engine / HTTP.pm
index 18351e0..b0f10d9 100644 (file)
@@ -65,7 +65,7 @@ sub run {
         while ( my $request = $connection->get_request ) {
 
             $request->uri->scheme('http');    # Force URI::http
-            $request->uri->host( $request->header('Host') );
+            $request->uri->host( $request->header('Host') || $base->host );
             $request->uri->port( $base->port );
 
             my $lwp = Catalyst::Engine::Test::LWP->new(