On 4/9/07, Joe Lewis <[EMAIL PROTECTED]> wrote:
Sam Carleton wrote:
> When Apache sees
>
> <Location /coolapp>
> SetHandler mod_my_cool_app
> <Location>
>
> How does it know that mod_my_cool_app is associated with
> mod_my_cool_app.so? Is it purely from the LoadModule or is there
> something in the module that I am missing?
It doesn't. Simply mod_my_cool_app.so has a function which checks the
handler, and either completes the request or returns 'DECLINED" so that
another module can handle the request.
Joe,
Oh, that explains the first line of my hander looking something like this:
if (strcmp(r->handler, "mod_my_cool_app")) return DECLINED;
I get it now! This also explains why one is able to place the hander
at the very first, first, middle, end or very end of the chain.
Slowly, oh so slowly, it begins to come clearer (mind you when it
starts off looking like mudd, clearer doesn't mean too much<grin>).
Thanks!
Sam