Ross Thomas wrote:
> 
> > I wrote an ASP page that returned an excel table based on POST parameters.
> 
> You should really use GET to get data, but then I'm hyper-critical ;)
> 
> > My scripts now always have on start:
> >
> >     if ($Request->{Method} !~ /GET|POST/) {
> > $Response->{Status} = 500;
> > $Response->End();
> >     }
> 
> Perhaps some kind of option along the lines of DenyUnusualMethods could be
> set to true to have Apache::ASP deal with this automatically? Shouldn't be
> too hard to implement.
> 

I believe this should be done as an Apache configuration, for example:

    <Limit PUT DELETE OPTIONS>
        Order allow,deny
        Deny from all
    </Limit>

Apache::ASP scripts just run when called, but controlling
the access to the scripts should not need another config
that is ASP specific.  I hesitate to add any config paramters
unnecessarily because the bloat of them adds to the runtime
overhead of processing scripts for everyone.

-- Josh
_________________________________________________________________
Joshua Chamas                           Chamas Enterprises Inc.
NodeWorks Founder                       Huntington Beach, CA  USA 
http://www.nodeworks.com                1-714-625-4051

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to