Sounds like a bug, maybe file one with trac, http://twistedmatrix.com/trac/

-David

On Fri, Feb 27, 2009 at 5:40 AM, Phil Mayers <[email protected]>wrote:

> All,
>
> The new HTTPAuthSessionWrapper stuff in Twisted 8.2 seems to have a bug.
> Specifically, the 1st component of the URL is thrown away by the
> HTTPAuthSessionWrapper getChildWithDefault method.
>
> So, if I define a resource:
>
> class Page(resource.Resource):
>  def getChild(self, path, request):
>    if path=='foo':
>      return Foo()
>    elif path=='bar':
>      return Bar()
>
> ...then hitting the url:
>
> http://localhost:8080/foo
>
> ...just gives me the Page() resource, but if I hit:
>
>
> http://localhost:8080/ANYSTRING/foo
>
> ...I get a Foo()
>
> Am I seeing a bug, or am I using it wrong?
>
> _______________________________________________
> Twisted-web mailing list
> [email protected]
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web
>
_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web

Reply via email to