l.t.p.UnstickyCookieHTTPCaller(HTTPCaller) : class documentation

Part of lp.testing.pages View In Hierarchy

HTTPCaller subclass that do not carry cookies across requests.

HTTPCaller propogates cookies between subsequent requests. This is a nice feature, except it triggers a bug in Launchpad where sending both Basic Auth and cookie credentials raises an exception (Bug 39881).

Method __init__ Undocumented
Method __call__ Undocumented
Method chooseRequestClass See HTTPCaller.
Method resetCookies Undocumented
def __init__(self, *args, **kw):
Undocumented
def __call__(self, *args, **kw):
Undocumented
def chooseRequestClass(self, method, path, environment):
See HTTPCaller.

This version adds the 'PATH_INFO' variable to the environment, because some of our factories expects it.

def resetCookies(self):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.