Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 2376 invoked by uid 6000); 5 Jun 1998 02:44:53 -0000 Received: (qmail 2364 invoked from network); 5 Jun 1998 02:44:50 -0000 Received: from postman.opengroup.org (130.105.1.152) by taz.hyperreal.org with SMTP; 5 Jun 1998 02:44:50 -0000 Received: from opengroup.org (sweden.camb.opengroup.org [130.105.3.149]) by postman.opengroup.org (8.8.6/8.8.6) with ESMTP id WAA23461; Thu, 4 Jun 1998 22:44:02 -0400 (EDT) Message-Id: <199806050244.WAA23461@postman.opengroup.org> To: modperl@apache.org Cc: new-httpd@apache.org Subject: Re: Path info In-reply-to: Your message of "Thu, 04 Jun 1998 08:16:09 EDT." <199806041200.HAA03837@eskimo.tamu.edu> Date: Thu, 04 Jun 1998 22:44:02 -0400 From: Doug MacEachern Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org "Jeffrey W. Baker" 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