- From: Swapna Samant <Swapna@ariba.com>
- Date: Thu, 26 Sep 2002 11:43:58 -0700
- To: "'www-talk@w3.org'" <www-talk@w3.org>
Hi, I am trying to set the cookie and location in the same header but it does not seem to work. Either I can get the cookie to set or the location, but not both at the same time. My code is as follows. my $userAgent = new LWP::UserAgent(); my $request = HTTP::Request::Common::POST($URL, $form); my $response = $userAgent->request($request); my $location = $response->header('Location'); my $session = $response->header('Set-Cookie'); $session =~ s/^JSESSIONID=//; $session =~ s/;.*//; my $cookie = $cgi->cookie(-name => "JSESSIONID", -value => $session); # -domain => "swapnas"; print $cgi->header(-status => "302 Moved Temporarily", -location => $location, -cookie => $cookie); This gives the following & the Set-Cookie header seems to get lost somewhere in the picture. HTTP/1.1 302 Object Moved Location: http://swapnas:8001/aw?awr= Server: Microsoft-IIS/4.0 Content-Type: text/html Content-Length: 155 <head><title>Document Moved</title></head> <body><h1>Object Moved</h1>This docume Thanks, Swapna.
Received on Thursday, 26 September 2002 14:44:42 UTC