httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Doug MacEachern <do...@opengroup.org>
Subject Re: Path info
Date Fri, 05 Jun 1998 02:44:02 GMT
"Jeffrey W. Baker" <jwb@tamu.edu> wrote:

> At 08:56 PM 6/3/98 -0700, you wrote:
> 
> >We're looking not to hold session-type data in the path info.  Our need is
> >totally separate from the need for holding session information.  Rather, our
> >need is to encode more literal path-style information, where there are many
> >'areas' within a single 'directory' handled by Perl*Handler (in this case,
> >/uptime).
> >
> >  /uptime/UPT::Contact/23443/edit
> >  /uptime/UPT::Client/987/add_new_Job
> >  /uptime/UPT::Job_Item/42333/4/edit
> >
> >(perhaps with session id's added to those paths too!)
> >
> >These allow access to a database, with primary key values and desired output
> >formats being specified in that path information.
> 
> Also note that path_info functionality on Win32 Apache is severly broken.
> In 1.3b5/6, a trailing slash or a double slash in the path info is stripped
> out when calling $r->path_info, but not when calling $r->uri, so acquiring
> the true URI via length($r->path_info) doesn't work.  On 1.3b7, any slash
> in the path info causes a 404 Not Found error.  I filed a bug but I guess I
> should have marked it as critical, as I haven't heard back from anybody.

I'm not sure what's going on here, but CHANGES for 1.3b6 has this:

  *) WIN32: Preserve trailing slash in canonical path (and hence
           in PATH_INFO). [Paul Sutton, Ben Laurie]

CC'd to new-httpd, maybe Paul or Ben could shed some light?

-Doug

Mime
View raw message