[Twisted-web] _nevow_carryover_
Tommi Virtanen
tv at twistedmatrix.com
Thu May 12 05:51:54 MDT 2005
Donovan Preston wrote:
>> Can someone tell me what the _nevow_carryover_ argument that gets
>> added to URLs as part of form processing is for? Is there any way of
> This is used to implement the formless "IHand" when no guard session or
> cookie-based session is present (and it is always used regardless of
> whether they are present).
Actually, that's not true. Carryover is used even when we have a
session.
> 2) If the user actually is returning values from the autocallable, and
> is actually looking for the result in the IHand of the next request:
> Check to see if there is a guard session. If so, store the hand there
> for the duration of the redirect.
That won't really work -- I've had multiple browser windows open
belonging to the same session many times, having just one IHand per
session just isn't going to work.
> 3) Finally, if people ARE returning results from autocallables, AND ARE
> NOT using guard AND are still annoyed with _nevow_carryover_, I have an
> idea which involves putting the mini-session key in the <form
> action=""> instead of the redirect. Since users only see the action url
> during the time it takes their browser to redirect, and the redirected
> request can pull the mini-session key out of the referrer, this would
> work.
..you assume referrers work reliably :(
More information about the Twisted-web
mailing list