On Fri, Apr 04, 2003 at 04:10:03PM -0500, Kruse, Matt wrote: > I have a unique need purely for testing purposes. I'm not very familiar > (yet) with mod_perl handlers in Apache, so I've had a rough time getting > anything going. > Here is my goal: > > For every request to Apache: > 1. Parse the cookie coming in via the request header > 2. Pull out each value (ex: NAME=bob;TITLE=boss) > 3. Convert them to HTTP Request Headers
Ok, I'm confused: the cookies are already in the request header, and you want to 'convert' them into a request header? > 4. Pass the request on to the requested resource (a script of some sort) > > So, if I have a cookie like: NAME=bob;TITLE=boss > My program would then see the following headers in the request: > HTTP_NAME=bob > HTTP_TITLE=boss If you're using an Apache handler, see Apache::Cookie for unpeeling cookies. If you're running a classic CGI program, see CGI::Cookie for unpeeling cookies. > This will help me simulate a Single-Sign-On situation where the > authentication handler passes all authenticated user information to the > resource via headers. When you say 'HTTP request headers', did you really mean to say 'CGI parameters', as the CGI module uses the term? > Thanks! > > Matt Kruse -- Brian 'you Bastard' Reichert <[EMAIL PROTECTED]> 37 Crystal Ave. #303 Daytime number: (603) 434-6842 Derry NH 03038-1713 USA BSD admin/developer at large