Thread: [Winstone-devel] PUT and DELETE don't support request params?
Status: Beta
Brought to you by:
rickknowles
From: David C. <dav...@gm...> - 2008-09-30 03:24:18
|
I'm not 100% clear on if this is allowed by the HTTP spec, though I believe it is. Winstone doesn't seem to be parsing request params in the querystring. e.g. PUT localhost:9090/test/blah/foo?bar=baz protected void doPut(HttpServletRequest req, HttpServletResponse res { if (req.getParameter("bar") == null) ; // this is always true; it's not available via the request } Tomcat supports this and I"m wondering if this intentionally not supported yet, a weird side case, or just plain wrong, as far as HTTP goes. Thanks, Dave |
From: Rick K. <ri...@kn...> - 2008-09-30 04:00:58
|
This is fixed in the latest CVS version. Someone reported this about a month ago, and the fix was committed. Hope that helps, Rick David Copeland wrote: > I'm not 100% clear on if this is allowed by the HTTP spec, though I > believe it is. > > Winstone doesn't seem to be parsing request params in the > querystring. e.g. > > PUT localhost:9090/test/blah/foo?bar=baz > > protected void doPut(HttpServletRequest req, HttpServletResponse res > { > if (req.getParameter("bar") == null) > ; // this is always true; it's not available via the request > } > > > Tomcat supports this and I"m wondering if this intentionally not > supported yet, a weird side case, or just plain wrong, as far as HTTP > goes. > > Thanks, > > Dave > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Winstone-devel mailing list > Win...@li... > https://lists.sourceforge.net/lists/listinfo/winstone-devel > |