Fixed second bug
Sebastian Riedel [Fri, 21 Oct 2005 15:04:08 +0000 (15:04 +0000)]
lib/Catalyst/Engine/Test.pm
lib/Catalyst/Utils.pm

index 04cc522..8173bde 100644 (file)
@@ -60,6 +60,10 @@ sub run {
 
     $request = Catalyst::Utils::request($request);
 
+    $request->header(
+        'Host' => sprintf( '%s:%d', $request->uri->host, $request->uri->port )
+    );
+
     # We emulate CGI
     local %ENV = (
         PATH_INFO    => $request->uri->path  || '',
index bbef4d5..3a9a908 100644 (file)
@@ -243,10 +243,6 @@ sub request {
     unless ( ref $request eq 'HTTP::Request' ) {
         $request = HTTP::Request->new( 'GET', $request );
     }
-
-    $request->header(
-        'Host' => sprintf( '%s:%d', $request->uri->host, $request->uri->port )
-    );
     return $request;
 }