[dancer-users] OPTIONS route "Your browser sent a request which this web server could not grok."

Alex C calyx238 at gmail.com
Fri Dec 28 19:31:46 GMT 2012


I guess you're the first to try that. As for your next OPTION, you'll have
to do a bit of experimenting. Sorry :)

On 28 December 2012 19:23, Rik Brown <rik at rikbrown.co.uk> wrote:

> Thanks for the swift response.
>
> Wonder why they don't allow that.  Simply (quickly hacking) the
> HTTP::Server::Simple code to add |OPTIONS to the regex deciding if the
> request would be accepted fixed the problem.
> Can I override the default web server used by Dancer in development (i.e.
> to a subclass of it)?  It's a bit annoying that the default web server for
> Dancer doesn't support one of its route types!
>
> --
> Rik Brown
> http://www.rikbrown.co.uk
>
> On Friday, 28 December 2012 at 19:08, Alex C wrote:
>
> That response is coming from HTTP::Server::Simple, Dancer's built-in
> development web server, which does not appear to support the OPTIONS
> request method.
>
>
> http://search.cpan.org/~jesse/HTTP-Server-Simple-0.44/lib/HTTP/Server/Simple.pm#valid_http_method%28$method%29
>
> On 28 December 2012 18:56, Rik Brown <rik at rikbrown.co.uk> wrote:
>
>  Hi all,
>
> I'm playing with implementing an OPTIONS route.
>
> The following code:
>
> options '/' => sub {
>   return { something => 1 }
> }
>
> returns this:
> <html>
>     <head>
>         <title>Bad Request</title>
>     </head>
>     <body>
>         <h1>Bad Request</h1>
>         <p>Your browser sent a request which this web server could not
>       grok.</p>
>     </body>
> </html>
>
> - whereas if the Dancer code is switched to 'get' and a GET is used, it
> works fine.
>
> This request doesn't even seem to be hitting my Dancer app (just running
> through myapp.pl right now) - no entries in the log, even on 'core' level.
>
> Does anyone have any thoughts before I dig further?
>
> Cheers,
> Rik
>
> --
> Rik Brown
> http://www.rikbrown.co.uk
>
>
> _______________________________________________
> dancer-users mailing list
> dancer-users at dancer.pm
> http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
>
>
> _______________________________________________
> dancer-users mailing list
> dancer-users at dancer.pm
> http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
>
>
>
> _______________________________________________
> dancer-users mailing list
> dancer-users at dancer.pm
> http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20121228/5ac5321a/attachment.htm>


More information about the dancer-users mailing list