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    

Reply via email to