[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-modperl
Subject:    Re: Case-sensitive $r->param?
From:       Joe Schaefer <joe () sunstarsys ! com>
Date:       2024-02-14 20:24:17
Message-ID: CAFQGv+a-QhMk7zVeCyy5eU+0-8tgsgGSobpG+zC-07nW8cYgpQ () mail ! gmail ! com
[Download RAW message or body]

You're more than welcome to join our tech blogging community Randolf. Just
reach out privately with your preferred username and I'll get you sorted
today.

On Wed, Feb 14, 2024 at 3:22 PM Randolf Richardson <randolf@modperl.pl>
wrote:

>         Yeah, I can see that being a major undertaking, and then Ruben's
> observation that it could break a lot of software is also important.
>
>         By the way, thanks for all the work you've done on Mod Perl.  It's
> a
> great solution for the projects I work on, and I use it extensively
> for a lot of different things -- not just building interactive web
> sites (that use DBI and PostgreSQL primairly for the database
> backends), but also for adding custom Diriective to Apache HTTPd,
> hooking into different stages, and for some custom protocol stuff too
> (not HTTP).
>
>         I feel that mod_perl2 is an amazing solution that deserves a lot
> more publicity than it currently receives, and I'm optimistic about
> the future of it as I'm hearing lately that Perl is gaining more
> popularity again in recent years.
>
> > It ´s not worth replumbing apr`s table API at this point.
> >
> > Joe Schaefer, Ph.D.
> > <https://sunstarsys.com/orion/features>
> > Orion - The Enterprise Jamstack Wiki <
> https://sunstarsys.com/orion/features>
> > <joe@sunstarsys.com>
> > 954.253.3732 <//954.253.3732>
> >
> >
> >
> >
> > On Wed, Feb 14, 2024 at 11:31AM Randolf Richardson <randolf@modperl.pl>
> > wrote:
> >
> > >         Thanks Joe.  So it's an APR library issue then.
> > >
> > >         I wonder if adding a case_sensitive_keys() method to
> > > APR::Request::Param that takes a boolean is something the APR team
> > > would be willing to add.  Or might there be a better approach?
> > >
> > > > In short- No.  All apreq interfaces use APR tables underneath.
> > > >
> > > > On Wed, Feb 14, 2024 at 11:12AM Randolf Richardson <
> randolf@modperl.pl>
> > > > wrote:
> > > >
> > > > >         Is there a way to use $r->param in a case-sensitive manner?
> > > The
> > > > > documentation indicates that keys are case-insensitive.
> > > > >
> > > > >         Thanks.
> > > > >
> > > > > Randolf Richardson, CNA - randolf@inter-corporate.com
> > > > > Inter-Corporate Computer & Network Services, Inc.
> > > > > Beautiful British Columbia, Canada
> > > > > https://www.inter-corporate.com/
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> > > Randolf Richardson, CNA - randolf@inter-corporate.com
> > > Inter-Corporate Computer & Network Services, Inc.
> > > Beautiful British Columbia, Canada
> > > https://www.inter-corporate.com/
> > >
> > >
> > >
> >
>
>
> Randolf Richardson, CNA - randolf@inter-corporate.com
> Inter-Corporate Computer & Network Services, Inc.
> Beautiful British Columbia, Canada
> https://www.inter-corporate.com/
>
>
>

[Attachment #3 (text/html)]

<div dir="ltr">You&#39;re more than welcome to join our tech blogging community \
Randolf. Just reach out privately with your preferred username and I&#39;ll get you \
sorted today.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On \
Wed, Feb 14, 2024 at 3:22 PM Randolf Richardson &lt;<a \
href="mailto:randolf@modperl.pl">randolf@modperl.pl</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">            Yeah, I \
can see that being a major undertaking, and then Ruben&#39;s <br> observation that it \
could break a lot of software is also important.<br> <br>
            By the way, thanks for all the work you&#39;ve done on Mod Perl.   \
It&#39;s a <br> great solution for the projects I work on, and I use it extensively \
<br> for a lot of different things -- not just building interactive web <br>
sites (that use DBI and PostgreSQL primairly for the database <br>
backends), but also for adding custom Diriective to Apache HTTPd, <br>
hooking into different stages, and for some custom protocol stuff too <br>
(not HTTP).<br>
<br>
            I feel that mod_perl2 is an amazing solution that deserves a lot <br>
more publicity than it currently receives, and I&#39;m optimistic about <br>
the future of it as I&#39;m hearing lately that Perl is gaining more <br>
popularity again in recent years.<br>
<br>
&gt; It ´s not worth replumbing apr`s table API at this point.<br>
&gt; <br>
&gt; Joe Schaefer, Ph.D.<br>
&gt; &lt;<a href="https://sunstarsys.com/orion/features" rel="noreferrer" \
target="_blank">https://sunstarsys.com/orion/features</a>&gt;<br> &gt; Orion - The \
Enterprise Jamstack Wiki &lt;<a href="https://sunstarsys.com/orion/features" \
rel="noreferrer" target="_blank">https://sunstarsys.com/orion/features</a>&gt;<br> \
&gt; &lt;<a href="mailto:joe@sunstarsys.com" \
target="_blank">joe@sunstarsys.com</a>&gt;<br> &gt; 954.253.3732 \
&lt;//954.253.3732&gt;<br> &gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Wed, Feb 14, 2024 at 11:31AM Randolf Richardson &lt;<a \
href="mailto:randolf@modperl.pl" target="_blank">randolf@modperl.pl</a>&gt;<br> &gt; \
wrote:<br> &gt; <br>
&gt; &gt;              Thanks Joe.   So it&#39;s an APR library issue then.<br>
&gt; &gt;<br>
&gt; &gt;              I wonder if adding a case_sensitive_keys() method to<br>
&gt; &gt; APR::Request::Param that takes a boolean is something the APR team<br>
&gt; &gt; would be willing to add.   Or might there be a better approach?<br>
&gt; &gt;<br>
&gt; &gt; &gt; In short- No.   All apreq interfaces use APR tables underneath.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Wed, Feb 14, 2024 at 11:12AM Randolf Richardson &lt;<a \
href="mailto:randolf@modperl.pl" target="_blank">randolf@modperl.pl</a>&gt;<br> &gt; \
&gt; &gt; wrote:<br> &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;              Is there a way to use $r-&gt;param in a \
case-sensitive manner?<br> &gt; &gt; The<br>
&gt; &gt; &gt; &gt; documentation indicates that keys are case-insensitive.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;              Thanks.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Randolf Richardson, CNA - <a \
href="mailto:randolf@inter-corporate.com" \
target="_blank">randolf@inter-corporate.com</a><br> &gt; &gt; &gt; &gt; \
Inter-Corporate Computer &amp; Network Services, Inc.<br> &gt; &gt; &gt; &gt; \
Beautiful British Columbia, Canada<br> &gt; &gt; &gt; &gt; <a \
href="https://www.inter-corporate.com/" rel="noreferrer" \
target="_blank">https://www.inter-corporate.com/</a><br> &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Randolf Richardson, CNA - <a href="mailto:randolf@inter-corporate.com" \
target="_blank">randolf@inter-corporate.com</a><br> &gt; &gt; Inter-Corporate \
Computer &amp; Network Services, Inc.<br> &gt; &gt; Beautiful British Columbia, \
Canada<br> &gt; &gt; <a href="https://www.inter-corporate.com/" rel="noreferrer" \
target="_blank">https://www.inter-corporate.com/</a><br> &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; <br>
<br>
<br>
Randolf Richardson, CNA - <a href="mailto:randolf@inter-corporate.com" \
target="_blank">randolf@inter-corporate.com</a><br> Inter-Corporate Computer &amp; \
Network Services, Inc.<br> Beautiful British Columbia, Canada<br>
<a href="https://www.inter-corporate.com/" rel="noreferrer" \
target="_blank">https://www.inter-corporate.com/</a><br> <br>
<br>
</blockquote></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic