|Just another Perl shrine|
CGI::Application header problemby morgon (Chaplain)
|on Dec 27, 2010 at 18:41 UTC||Need Help??|
morgon has asked for the
wisdom of the Perl Monks concerning the following question:
I am using CGI::Application together with CGI::Application::Plugin::Authentication.
As "Store" I use "Session", which basically means that CGI::Application will set a cookie on the client after an successful login.
All of this works fine so far.
But now I want to add an HTTP-header to tell the client that the response is UTF-8 encoded.
I have tried to set it in a cgi_prerun-method like this:
This for itself also works but unfortunately (I have traced it), for some reason I don't understand it breaks the cookie-setting (no cookie is sent to the client) and so the whole authentication-system.
I have also tried to set the header with header_props but the result is the same.
Can someone help me here?