At 10:47 PM 4/29/2001 -0500, Ian Bicking wrote:
>Maybe I was just reading the code wrong. I saw this big block of code
>based on whether ExtraPathInfo was set, and it seemed fairly odd. Not
>that it doesn't still seem somewhat odd... why so much work to get
>that information? Why shouldn't it just always be available? Why is
>there a performance hit for getting that information?
Doesn't the nature of "extra path" URLs require that you go through every
path component, checking to see if it is something "alive"?
In this URL:
You have to check a, then b, then c, then d, ... The longer your path,
the more you have to do.
With no "extra path" feature, you don't have to check anything except 'f'
(or rather its fullpath).