You can clone with
HTTPS or Subversion.
Performing a halt operation in Dancer ignores the headers that where
headers( "Location" => "https://localhost/cas/login");
or more simplified:
the status code is not ignored.
curl -i "http://localhost:5000/login" leads to this response:
HTTP/1.0 301 Moved Permanently
Date: Fri, 22 Feb 2013 09:59:50 GMT
Thanks in advance
retain headers and content if we halt
I think I have the fix. I'll run it by the guys before I merge to devel as I'm not sure if there was a good reason to ditch headers and everything else where we're halting. I think not, but you never know...