def __init__(self, method, url, args=None, headers=None): DummyRequest.__init__(self, url.split('/')) self.method = method self.headers = headers or {} self.content = RequestBody() # Set request args args = args or {} for k, v in args.items(): self.addArg(k, v)
def __init__(self, method, url, args=None, headers=None): slash = b'/' if isinstance(url, bytes) else '/' path = url.split(slash) DummyRequest.__init__(self, path) self.method = method self.headers = headers or {} self.content = RequestBody() # Set request args args = args or {} for k, v in args.items(): self.addArg(k, v)
def __init__(self, *a, **kw): DummyRequest.__init__(self, *a, **kw) # This was only added to `DummyRequest` in Twisted 14.0.0, so we'll do # this so our tests pass on older versions of Twisted. self.requestHeaders = Headers()
def __init__(self, *args, **kw): # Twisted 13.2.0 doesn't have .requestHeaders on DummyRequest TwistedDummyRequest.__init__(self, *args, **kw) if not hasattr(self, 'requestHeaders'): self.requestHeaders = Headers()
def __init__(self, *args, **kw): # Twisted 13.2.0 doesn't have .requestHeaders on DummyRequest TwistedDummyRequest.__init__(self, *args, **kw) if not hasattr(self, 'requestHeaders'): self.requestHeaders = Headers()